в общем есть у меня такая опция, которая лажает (на windows такого не замечается), но на ubuntu сервере, у меня один и тот же код работает по разному, у меня бот скачивает картинки по ссылке, перед этим в функции прописано, что он отправляет сообщение "Сейчас скачаю", потом заносит к себе в дб, потом отсылает на телеграм, запоминает айди и ссылку откуда было скачено, если ты скачиваешь снова по этой ссылке, он возвращает это с серверов телеграм, так вот, через polling все хорошо, через webhoock бот тоже все хорошо делает, но через три минуты он снова присылает сообщение "Сейчас скачаю" и снова отправляет, только в этот раз он уже отправляет файл с телеграма (так как до этого было скачано), в общем у меня два раза срабатывает одна и та же команда и разница между срабатываниями 3 минуты (больше чем 2 раза на срабатывает), почему такое происходит, почему этого нет на винде и в бот pooling, где искать проблему? Сервер никакие ошибки не пишет, у него все гладко
Алексей С., в общем какая то проблема с отправкой ok true телеграмму именно на сервере, попробовал на другом сервере все работает хорошо, на этом решил проблему так : записываю update id в файл, когда приходит новый проверяю не приходил ли он раньше и не пропускаю его если уже приходил