OA
Size: a a a
OA
AR
aiogram.dispatcher.filters
есть несколько стандартных фильтров:CommandsFilter
- для обработки команд, ContentFilter(['start', 'about'])
RegexpFilter
ContentTypeFilter
CancelFilter
- все сообщения у которых message.text in ['/cancel', 'cancel', 'cancel.']
StateFilter
- (добавлен в 0.3.4) - фильтр состоянийStatesListFilter
- аналог StateFilter, но можно указывать список состояний.AR
AR
@dp.message_handler(commands=['test'], func=check_admin)
dp.message_handlers.register(cmd_test, [CommandsFilter(['test']), check_admin, ContentTypeFilter(ContentType.TEXT)])
AR
StateFilter(dp, None)
AR
OA
OA
AR
__call__
)AR
AR
@dp.message_handler(admin=check_admin)
OA
OA
OA
AR
SkipHandler
(aiogram.dispatcher.handler.SkipHandler
) если нужно пропустить эвент к следующему хэндлеруOA
OA
OA
OA
OA