Ошибка Telegram в боте iOS, отправляющем несколько раз одно и то же сообщение ⇐ IOS
-
Anonymous
Ошибка Telegram в боте iOS, отправляющем несколько раз одно и то же сообщение
Мне кажется, я обнаружил ошибку Telegram в приложении iOS, из-за которой бот отправляет одно и то же сообщение несколько раз. Чтобы воспроизвести проблему, выполните следующие действия:
[*]нажмите встроенную кнопку, введите обратный вызов [*]немедленно заблокировать экран телефона, пока бот не ответил [*]подождите несколько минут, а затем разблокируйте экран.
На этом этапе можно заметить, что бот начинает отправлять одно и то же сообщение несколько раз. Воспроизвести это непросто, важно заблокировать экран, когда бот еще не ответил, поэтому проще использовать ботов, которым требуется несколько минут, чтобы ответить. Также в ответ бот должен отправить сообщение (а не редактировать уже существующее).
Для разработки бота я использую Microsoft Bot Framework, однако все боты вызывают у меня одну и ту же проблему, как мои, так и другие, разработанные с использованием других технологий, отличных от моей. Например, мне удалось воспроизвести это и на @BotFather. Иногда он зацикливается, и чтобы остановить его, нужно отправить боту любое сообщение. Я использую iPhone 5, iOS версии 12.1.2, Telegram версии 5.2. Я также пробовал это на iPhone 8, но не с другими версиями Telegram. Я также получил более 20 одинаковых сообщений.
Я уже обращался в службу поддержки ботов в Telegram, но мне никто не ответил. Есть ли кто-нибудь, кто сталкивался с такой же проблемой?
Мне кажется, я обнаружил ошибку Telegram в приложении iOS, из-за которой бот отправляет одно и то же сообщение несколько раз. Чтобы воспроизвести проблему, выполните следующие действия:
[*]нажмите встроенную кнопку, введите обратный вызов [*]немедленно заблокировать экран телефона, пока бот не ответил [*]подождите несколько минут, а затем разблокируйте экран.
На этом этапе можно заметить, что бот начинает отправлять одно и то же сообщение несколько раз. Воспроизвести это непросто, важно заблокировать экран, когда бот еще не ответил, поэтому проще использовать ботов, которым требуется несколько минут, чтобы ответить. Также в ответ бот должен отправить сообщение (а не редактировать уже существующее).
Для разработки бота я использую Microsoft Bot Framework, однако все боты вызывают у меня одну и ту же проблему, как мои, так и другие, разработанные с использованием других технологий, отличных от моей. Например, мне удалось воспроизвести это и на @BotFather. Иногда он зацикливается, и чтобы остановить его, нужно отправить боту любое сообщение. Я использую iPhone 5, iOS версии 12.1.2, Telegram версии 5.2. Я также пробовал это на iPhone 8, но не с другими версиями Telegram. Я также получил более 20 одинаковых сообщений.
Я уже обращался в службу поддержки ботов в Telegram, но мне никто не ответил. Есть ли кто-нибудь, кто сталкивался с такой же проблемой?
Мобильная версия