Команда для обновления кнопки
This commit is contained in:
parent
122d515296
commit
a886ae094d
11
bot.py
11
bot.py
|
|
@ -4,7 +4,7 @@ import sqlite3
|
|||
from functools import wraps
|
||||
from dotenv import load_dotenv
|
||||
from aiogram import Bot, Dispatcher, types
|
||||
from aiogram.types import Message, InlineKeyboardMarkup, InlineKeyboardButton, WebAppInfo
|
||||
from aiogram.types import Message, InlineKeyboardMarkup, InlineKeyboardButton, WebAppInfo, MenuButtonWebApp
|
||||
from aiogram.filters import Command
|
||||
from aiohttp import web
|
||||
import database as db
|
||||
|
|
@ -218,6 +218,15 @@ async def cmd_whitelist(message: Message):
|
|||
else:
|
||||
await message.answer(text, parse_mode="Markdown")
|
||||
|
||||
@dp.message(Command("update_menu"))
|
||||
@allowed_only
|
||||
async def cmd_update_menu(message: Message):
|
||||
menu_button = MenuButtonWebApp(
|
||||
text="📱 Открыть панель",
|
||||
web_app=WebAppInfo(url=f"https://{DOMAIN}/get_webapp")
|
||||
)
|
||||
await bot.set_chat_menu_button(chat_id=message.from_user.id, menu_button=menu_button)
|
||||
await message.answer("✅ Кнопка меню обновлена!")
|
||||
|
||||
# ========== ОБРАБОТЧИК СООБЩЕНИЙ ==========
|
||||
@dp.message()
|
||||
|
|
|
|||
Loading…
Reference in New Issue