First commit

This commit is contained in:
2026-01-23 04:45:55 +07:00
commit 0b251c5967
118 changed files with 9580 additions and 0 deletions

17
bot/utils/clear_status.py Normal file
View File

@@ -0,0 +1,17 @@
from aiogram.fsm.context import FSMContext
from aiogram.types import CallbackQuery, Message
# Настройка экспорта в модули
__all__ = ("status_clear", "inline_clear")
async def inline_clear(message: Message | CallbackQuery) -> None:
"""Очищает все статусы инлайн сообщений"""
if isinstance(message, CallbackQuery):
await message.answer()
async def status_clear(message: Message | CallbackQuery, state: FSMContext) -> None:
"""Очищает все статусы, и отвечает на сообщения"""
await state.clear()
await inline_clear(message=message)