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

Как отлаживать бота для telegram?

Nginx + gunicorn + flask с ботом для telegram. Пишу бота с webhook
nginx слушает localhost:8001, gunicorn запускает с этим портом и адресом.
Взял пример:
https://github.com/eternnoir/pyTelegramBotAPI/blob...
Запускается нормально, но бот ничего не пишет и не реагирует.
Сертификат сделал с помощью lets encrypt.
Как отлаживать или понять почему не работает? Сообщений об ошибках нет.
Сертификат не нравится или что? К чему можно подключиться для получения инфы об ошибках?
  • Вопрос задан
  • 4072 просмотра
Подписаться 5 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 2
@aybekko97
Telegram поддерживает всего 4 различных порта при работе с самоподписанными сертификатами - 443, 80, 88 или 8443. Нужно изменить порт 8001 на одну их этих.
Ответ написан
Комментировать
@nllm
Для ssl какие порты слушаются в nginx?
Как сообщили телеграму о вашем webhook? (какой запрос делали?)
Попробуйте передавать сертификат.

Еще можете посмотреть здесь: Как настроить работу telegram бота через Webhooks?
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы