client, other
from database import sqlite_db
async def on_startup(_):
print('Бот вышел в онлайн')
sqlite_db.sql_start()
client.register_handlers_client(dp)
admin.register_handlers_admin(dp)
# other.register_handlers_other(dp)
executor.start_polling(dp, skip_updates=True, on_startup=on_startup)
Ребята, на данный момент работает только клиентский хендлер, если я поменяю местами client..register_handlers_client(dp) и admin.register_handlers_admin(dp)
перестанет работать клиентский хендлер и будет работать админский. Как решить?
Хендлер
def register_handlers_client(dp:Dispatcher): dp.register_message_handler(commands_start, commands=['start', 'help']) dp.register_message_handler(working_time_command, content_types=["text"]) def register_handlers_admin(dp:Dispatcher): dp.register_message_handler(cm_start, commands=['Получить'], state=None) dp.register_message_handler(make_changes_command, commands=['admin'], is_chat_admin=True) dp.register_message_handler(delete_item, commands=['Очистить_БД']) dp.register_message_handler(delete_conf, content_types=["text"])
Ребята помогите, кто сталкивался с такой проблемой?
Обсуждают сегодня