16 lines
427 B
TypeScript
16 lines
427 B
TypeScript
import { createBot } from "#root/bot.js";
|
|
import { logger } from "#root/logger.js";
|
|
import { run } from "@grammyjs/runner";
|
|
|
|
const main = async () => {
|
|
try {
|
|
const bot = createBot(process.env["BOT_TOKEN"]!);
|
|
await bot.init();
|
|
run(bot);
|
|
logger.info(`Bot @${bot.botInfo.username} (id = ${bot.botInfo.id}) is up and running...`);
|
|
} catch (err) {
|
|
logger.error(err);
|
|
}
|
|
};
|
|
|
|
main(); |