Отредактировал команды
This commit is contained in:
parent
3443f093e9
commit
baf2e2561a
4 changed files with 20 additions and 6 deletions
|
@ -10,7 +10,7 @@ COPY index.ts .
|
||||||
|
|
||||||
# Требуемые переменные окружения
|
# Требуемые переменные окружения
|
||||||
# Токен бота Telegram от бота @BotFather
|
# Токен бота Telegram от бота @BotFather
|
||||||
ENV BOT_TOKEN=""
|
ENV BOT_TOKEN="5715517585:AAFgAdmzsDokDcCEfy6hO_cI7nrsVeMTx8M"
|
||||||
# Путь к базе данных внутри контейнера, монтируется из файловой системы хоста
|
# Путь к базе данных внутри контейнера, монтируется из файловой системы хоста
|
||||||
ENV DB_PATH="./dbase.db"
|
ENV DB_PATH="./dbase.db"
|
||||||
|
|
||||||
|
|
17
src/index.ts
17
src/index.ts
|
@ -2,11 +2,24 @@ import { Bot } from "grammy";
|
||||||
const bot = new Bot(`${process.env.BOT_TOKEN}`);
|
const bot = new Bot(`${process.env.BOT_TOKEN}`);
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
bot.command("start", (ctx) => {
|
bot.command("start", (ctx) => {
|
||||||
ctx.reply("Список команд доступен в сплывающем меню от знака «/» в поле ввода сообщения. Если Вы ещё не зарегистрированы в системе, сделайте это в первую очередь по команде /register.");});
|
ctx.reply("Вы можете ознакомиться с тем как использовать данного бота по команде /help");
|
||||||
|
});
|
||||||
|
|
||||||
|
bot.command("help", (ctx) => {
|
||||||
|
ctx.reply(
|
||||||
|
"Список команд доступен в сплывающем меню от знака «/» в поле ввода сообщения\\. Если Вы ещё не зарегистрированы в системе, сделайте это в первую очередь по команде: `/register [полное имя] <[электропочта]>`",
|
||||||
|
{ parse_mode: "MarkdownV2" },
|
||||||
|
);
|
||||||
|
});
|
||||||
|
|
||||||
bot.command("register", (ctx) => {
|
bot.command("register", (ctx) => {
|
||||||
ctx.reply("Данная команда на данный момент не работает.");});
|
ctx.reply("Данная команда на данный момент не работает, никого нигде не регистрирует. Данная функция ещё в разработке");
|
||||||
|
if (ctx.match != '') {
|
||||||
|
ctx.reply(`Вы дали команде аргументы: ${ctx.match}`);
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
|
|
||||||
bot.start();
|
bot.start();
|
|
@ -9,6 +9,7 @@
|
||||||
"esModuleInterop": true,
|
"esModuleInterop": true,
|
||||||
"forceConsistentCasingInFileNames": true,
|
"forceConsistentCasingInFileNames": true,
|
||||||
"strict": true,
|
"strict": true,
|
||||||
"skipLibCheck": true
|
"skipLibCheck": true,
|
||||||
|
"resolveJsonModule": true
|
||||||
}
|
}
|
||||||
}
|
}
|
4
start.sh
4
start.sh
|
@ -1,3 +1,3 @@
|
||||||
# Сборка и запуск контейнера Docker
|
# Сборка и запуск контейнера Docker
|
||||||
docker build src -t zaboal/bot-telegram_employment;
|
docker build src -t bot-telegram_zaboal-employment;
|
||||||
docker container run -v /home/zaboal/work/organizations/zazhigin-s_it-studio/databases/local_organizational-structure.db:/usr/src/app/dbase.db zaboal/bot-telegram_employment
|
docker run bot-telegram_zaboal-employment;
|
Loading…
Add table
Reference in a new issue