на нём установлен официальный сертификат привязанный к домену, всё красиво. Разместил на нём своего бота, привязка к Webhook сработала. Но вместо адекватной работы, бот просто отвечает на первую попавшую ему команду каждую минуту по 2 сообщения, ни на что больше не реагируя. Что это может быть?
А что за ЯП и либа? Асинхронный код? Как долго исполняются те команды, на которые бот реагирует?
Без либы, просто тестовый вариант с обычными curl запросами на php. Реагирует долго, пол минуты где-то. Пробовал на хостинг залить код - всё работает как положено, ответы сразу приходят, дублей нет. Типа, соль не в коде, скорее всего, а сервере, но ничего путного найти не могу.
а если на поллинг переключить?
Когда не телеграм тебе апдейты шлёт, а ты сам их запрашиваешь у телеграма
Понял, попробую, спасибо.
https://core.telegram.org/bots/api#getupdates
А нет такого, что у тебя хостинг просто быстро выполняет команды, а локальный комп медленно, поэтому ты видишь разницу?
Не, машинка мощная, с сайтами справляется на "ура". Попробую поллингом сделать.
Ну и правильнее и проще с логов начать, конечно, как Егор выше советовал)
Спасибо большое, помогло. Намного проще теперь разгребать ответы.
На поллинге проблемы нет что ли?
Вообще нет. Всё чисто и красиво приходит, без повторений и зависаний.
Чёт значит с вебсервером у тебя было всё таки
Обсуждают сегодня