26 lines
902 B
JavaScript
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
|