Команда для обновления кнопки
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 functools import wraps
|
||||||
from dotenv import load_dotenv
|
from dotenv import load_dotenv
|
||||||
from aiogram import Bot, Dispatcher, types
|
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 aiogram.filters import Command
|
||||||
from aiohttp import web
|
from aiohttp import web
|
||||||
import database as db
|
import database as db
|
||||||
|
|
@ -218,6 +218,15 @@ async def cmd_whitelist(message: Message):
|
||||||
else:
|
else:
|
||||||
await message.answer(text, parse_mode="Markdown")
|
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()
|
@dp.message()
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue