New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

@azteam/telegram-api

Package Overview
Dependencies
Maintainers
1
Versions
162
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@azteam/telegram-api - npm Package Compare versions

Comparing version 1.1.92 to 1.1.93

108

lib/TelegramMessageSender.js

@@ -11,3 +11,4 @@ "use strict";

var _TelegramAPI = _interopRequireDefault(require("./TelegramAPI"));
var _excluded = ["replyId", "editId"];
var _excluded = ["replyId", "editId"],
_excluded2 = ["replyId", "editId"];
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { "default": obj }; }

@@ -356,7 +357,12 @@ function ownKeys(e, r) { var t = Object.keys(e); if (Object.getOwnPropertySymbols) { var o = Object.getOwnPropertySymbols(e); r && (o = o.filter(function (r) { return Object.getOwnPropertyDescriptor(e, r).enumerable; })), t.push.apply(t, o); } return t; }

}, {
key: "sendSuccessFile",
key: "sendChatMessage",
value: function () {
var _sendSuccessFile = _asyncToGenerator( /*#__PURE__*/_regeneratorRuntime().mark(function _callee6(file, message) {
var replyID,
var _sendChatMessage = _asyncToGenerator( /*#__PURE__*/_regeneratorRuntime().mark(function _callee6(userId, name) {
var successMsg,
options,
messageId,
replyId,
editId,
opt,
successMessage,
res,

@@ -367,6 +373,76 @@ _args6 = arguments;

case 0:
replyID = _args6.length > 2 && _args6[2] !== undefined ? _args6[2] : null;
successMsg = _args6.length > 2 && _args6[2] !== undefined ? _args6[2] : '';
options = _args6.length > 3 && _args6[3] !== undefined ? _args6[3] : {};
messageId = null;
_context6.prev = 2;
_context6.next = 5;
_context6.prev = 3;
replyId = options.replyId, editId = options.editId, opt = _objectWithoutProperties(options, _excluded2), successMessage = "<b>".concat(name, "</b>\n").concat(successMsg);
res = null;
if (!replyId) {
_context6.next = 12;
break;
}
_context6.next = 9;
return this.api.sendReplyInboxMessage(userId, replyId, successMessage, _objectSpread({
disable_notification: true
}, opt));
case 9:
res = _context6.sent;
_context6.next = 21;
break;
case 12:
if (!editId) {
_context6.next = 18;
break;
}
_context6.next = 15;
return this.api.sendEditMessage(userId, editId, successMessage);
case 15:
res = _context6.sent;
_context6.next = 21;
break;
case 18:
_context6.next = 20;
return this.api.sendInboxMessage(userId, successMessage, _objectSpread({
disable_notification: true
}, opt));
case 20:
res = _context6.sent;
case 21:
if (res && res.result) {
messageId = res.result.message_id;
}
_context6.next = 27;
break;
case 24:
_context6.prev = 24;
_context6.t0 = _context6["catch"](3);
console.error('sendSuccessMessage', successMsg, _context6.t0);
case 27:
return _context6.abrupt("return", messageId);
case 28:
case "end":
return _context6.stop();
}
}, _callee6, this, [[3, 24]]);
}));
function sendChatMessage(_x9, _x10) {
return _sendChatMessage.apply(this, arguments);
}
return sendChatMessage;
}()
}, {
key: "sendSuccessFile",
value: function () {
var _sendSuccessFile = _asyncToGenerator( /*#__PURE__*/_regeneratorRuntime().mark(function _callee7(file, message) {
var replyID,
messageId,
res,
_args7 = arguments;
return _regeneratorRuntime().wrap(function _callee7$(_context7) {
while (1) switch (_context7.prev = _context7.next) {
case 0:
replyID = _args7.length > 2 && _args7[2] !== undefined ? _args7[2] : null;
messageId = null;
_context7.prev = 2;
_context7.next = 5;
return this.api.sendFileBuffer(this.successChannelId, file, _path["default"].basename(file), {

@@ -377,21 +453,21 @@ caption: message,

case 5:
res = _context6.sent;
res = _context7.sent;
if (res.result) {
messageId = res.result.message_id;
}
_context6.next = 12;
_context7.next = 12;
break;
case 9:
_context6.prev = 9;
_context6.t0 = _context6["catch"](2);
console.error('sendSuccessFile', file, _context6.t0);
_context7.prev = 9;
_context7.t0 = _context7["catch"](2);
console.error('sendSuccessFile', file, _context7.t0);
case 12:
return _context6.abrupt("return", messageId);
return _context7.abrupt("return", messageId);
case 13:
case "end":
return _context6.stop();
return _context7.stop();
}
}, _callee6, this, [[2, 9]]);
}, _callee7, this, [[2, 9]]);
}));
function sendSuccessFile(_x9, _x10) {
function sendSuccessFile(_x11, _x12) {
return _sendSuccessFile.apply(this, arguments);

@@ -398,0 +474,0 @@ }

2

package.json
{
"name": "@azteam/telegram-api",
"version": "1.1.92",
"version": "1.1.93",
"description": "N/A",

@@ -5,0 +5,0 @@ "keywords": [

@@ -137,2 +137,31 @@ import path from 'path';

async sendChatMessage(userId, name, successMsg = '', options = {}) {
let messageId = null;
try {
const {replyId, editId, ...opt} = options,
successMessage = `<b>${name}</b>\n${successMsg}`;
let res = null;
if (replyId) {
res = await this.api.sendReplyInboxMessage(userId, replyId, successMessage, {
disable_notification: true,
...opt,
});
} else if (editId) {
res = await this.api.sendEditMessage(userId, editId, successMessage);
} else {
res = await this.api.sendInboxMessage(userId, successMessage, {
disable_notification: true,
...opt,
});
}
if (res && res.result) {
messageId = res.result.message_id;
}
} catch (err) {
console.error('sendSuccessMessage', successMsg, err);
}
return messageId;
}
async sendSuccessFile(file, message, replyID = null) {

@@ -139,0 +168,0 @@ let messageId = null;

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc