Этот вопрос закрыт для ответов, так как повторяет вопрос Bot.message_handler не работает как быть?
@EugeneVKruglov

Почему не срабатывает bot.message_handler?

В групповом чате находится бот, отслеживающий сообщения.
В боте реализованы хэндлеры типа:
@bot.message_handler(commands = ['start'])
def start(message):
# команды

и
@bot.message_handler(content_types = ['text'])
def get_user_text(message):
# команды

Любой пользователь может вызвать меню с инлайн-кнопками. Причем кнопки должны быть привязаны к Telegram-ID пользователя (прописано в callback.data),
По нажатию некоторых кнопок вызываются bot.register_next_step_handler, и бот ожидает ввода текста от пользователя.
Почему в момент ожидания бот перестает обрабатывать сообщения, в т.ч. и команды типа /start@bot?
Как можно это исправить? Или здесь уже как-то нужно реализовать многозадачность? Если да, то с чего начать?
  • Вопрос задан
  • 78 просмотров
Ваш ответ на вопрос

Вопрос закрыт для ответов и комментариев

Потому что уже есть похожий вопрос.
Похожие вопросы