Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Удаленная работа для IT-специалистов
def register_user(dp: Dispatcher)
is_admin=True
def register_user(dp: Dispatcher): dp.register_message_handler(user_start, commands=["start"], chat_type=ChatType.PRIVATE, is_admin=True) dp.register_message_handler(help_handler, commands=["help"], chat_type=ChatType.PRIVATE, is_admin=True) dp.register_callback_query_handler(help_callback_handler, lambda c: c.data == 'why', chat_type=ChatType.PRIVATE, is_admin=True)
def register_vpn_handlers(dp: Dispatcher): dp.register_message_handler(vpn_handler, commands=["vpn"], chat_type=ChatType.PRIVATE, is_admin=True) dp.register_callback_query_handler(vpn_callback_handler, vpn_callback.filter(action_type='vpn_settings'), chat_type=ChatType.PRIVATE, is_admin=True) dp.register_callback_query_handler(get_new_key, vpn_callback.filter(action_type='new_key'), chat_type=ChatType.PRIVATE, is_admin=True)
В файле user.py, в
def register_user(dp: Dispatcher)
добавилis_admin=True
И в файле vpn_settings.py поправил аналогично:
После этого он стал реагировать на сообщения только от админа, всем спасибо