Задать вопрос
@chochocho

Почему не работает Handler в Телеграм боте?

Задаю Handler

@bot.message_handler(commands=['sos'])

Но при его использовании дальше ничего не срабатывает. Почему?
  • Вопрос задан
  • 370 просмотров
Подписаться 1 Простой 2 комментария
Решения вопроса 1
@Alexa2007
Вот так должен выглядеть хендлер, который сработает:
@bot.message_handler(commands=['sos'])
def wellcome(message):
    if message.chat.type == 'private':
        bot.send_message(message.chat.id,'Hello')


И чтоб он сработал, необходимо в телеге отправить боту "/sos", а не просто sos
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
Greenway Global Новосибирск
от 150 000 ₽
SpectrumData Екатеринбург
от 200 000 до 300 000 ₽
Akronix Санкт-Петербург
от 150 000 до 200 000 ₽
20 янв. 2025, в 14:41
8000 руб./за проект
20 янв. 2025, в 14:23
5000 руб./за проект
20 янв. 2025, в 13:50
15000 руб./за проект