Инициирующий коммит

This commit is contained in:
bogdan zažigin 2022-11-23 15:25:03 +03:00
commit 2c4322ad83
2 changed files with 31 additions and 0 deletions

17
src/main.js Normal file
View file

@ -0,0 +1,17 @@
const { Telegraf } = require('telegraf');
const bot = new Telegraf(process.env.BOT_TOKEN);
bot.command("start", (ctx) => // Команда инициации диалога, инструктирование первых шагов
ctx.reply("Список доступных команд доступен по кнопке справа от поля ввода сообщения. Если Вы ещё не зарегистрированы в системе, сделайте это в первую очередь по команде /register.")
)
bot.command("register", (ctx) => // Команда регистрации в схеме базы данных организационной структуры
ctx.reply("Это команда регистрации. Она пока не работает.")
)
bot.launch();
// Нормальная остановка работы бота
process.once('SIGINT', () => bot.stop('SIGINT'));
process.once('SIGTERM', () => bot.stop('SIGTERM'));

14
src/package.json Normal file
View file

@ -0,0 +1,14 @@
{
"name": "bot-telegram_employment_in_zaboal-s_it-studio",
"version": "0",
"description": "Бот в Telegram для трудоустройства соискателей в ИТ-студию Зажигина",
"author": "Богдан Зажигин <za.boal@vk.com>",
"main": "main.js",
"scripts": {
"start": "node main.js"
},
"dependencies": {
"sqlite": "4.1.2",
"telegraf": "4.11.2"
}
}