Инициирующий коммит
This commit is contained in:
commit
2c4322ad83
2 changed files with 31 additions and 0 deletions
17
src/main.js
Normal file
17
src/main.js
Normal 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
14
src/package.json
Normal 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"
|
||||||
|
}
|
||||||
|
}
|
Loading…
Add table
Reference in a new issue