From b026ab8aec4468d24159febb5e642d1d1a0949fa Mon Sep 17 00:00:00 2001 From: latand Date: Mon, 3 May 2021 20:09:09 +0300 Subject: [PATCH] added default commands functionality --- app.py | 5 +++++ utils/set_bot_commands.py | 10 ++++++++++ 2 files changed, 15 insertions(+) create mode 100644 utils/set_bot_commands.py diff --git a/app.py b/app.py index dc5a296..818fca7 100644 --- a/app.py +++ b/app.py @@ -3,8 +3,13 @@ from aiogram import executor from loader import dp import middlewares, filters, handlers from utils.notify_admins import on_startup_notify +from utils.set_bot_commands import set_default_commands + async def on_startup(dispatcher): + # Устанавливаем дефолтные команды + await set_default_commands(dispatcher) + # Уведомляет про запуск await on_startup_notify(dispatcher) diff --git a/utils/set_bot_commands.py b/utils/set_bot_commands.py new file mode 100644 index 0000000..d9143e3 --- /dev/null +++ b/utils/set_bot_commands.py @@ -0,0 +1,10 @@ +from aiogram import types + + +async def set_default_commands(dp): + await dp.bot.set_my_commands( + [ + types.BotCommand("start", "Запустить бота"), + types.BotCommand("help", "Вывести справку"), + ] + )