First commit
This commit is contained in:
17
bot/utils/clear_status.py
Normal file
17
bot/utils/clear_status.py
Normal 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)
|
||||
Reference in New Issue
Block a user