Files
tg-chat-bot/base/net.js
T
2021-03-04 03:33:54 +03:00

26 lines
902 B
JavaScript

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
const TeleBot = require("telebot");
const base_1 = require("./base");
const commands_1 = require("../commands/base/commands");
exports.bot = new TeleBot('1640683270:AAFc4yIbeF_ofkcPtD8U9ReRXZ754rlxYrw');
function startBot() {
exports.bot.on('*', async (rawMessage) => {
base_1.upReceivedMessages();
console.log(rawMessage);
const context = base_1.prepareMessageContext(rawMessage);
if (context.hasInvitedMembers()) {
return;
}
await commands_1.parseCommands(context);
});
exports.bot.start();
}
exports.startBot = startBot;
async function sendMessage(context, text) {
return await exports.bot.sendMessage(context.chatId, text).then(() => {
base_1.upSentMessages();
});
}
exports.sendMessage = sendMessage;
//# sourceMappingURL=net.js.map