Добавлен метод set_my_commands у bot

This commit is contained in:
2025-06-19 23:28:41 +03:00
parent 9591780152
commit 85f58913c3
15 changed files with 218 additions and 32 deletions

View File

@@ -5,6 +5,7 @@ from magic_filter import F, MagicFilter
from ..types.command import Command
from ..context.state_machine import State
from ..enums.update import UpdateType
from ..loggers import logger_dp
class Handler:
@@ -28,4 +29,7 @@ class Handler:
elif isinstance(arg, State):
self.state = arg
elif isinstance(arg, Command):
self.filters.insert(0, F.message.body.text == arg.command)
self.filters.insert(0, F.message.body.text == arg.command)
else:
logger_dp.info(f'Обнаружен неизвестный фильтр `{arg}` при '
f'регистрации функции `{func_event.__name__}`')