2015-09-12 3 views
4

Я использую setWebhook для моей телеграммы-бот, и теперь мне нужно использовать getUpdates. Я прочитал документы, и они говорят, что я могу использовать только один метод.Как использовать getUpdates после setWebhook в Телеграмма Bot API

Проблема заключается в том, что у меня есть в консоли:

{"ok":false,"error_code":409,"description":"Error: Conflict: another webhook is active"} 

Таким образом, вопрос, как UNSET webhook и использовать getUpdates?

ответ

9

Как указано в документах Telegram bot api, вам просто нужно передать пустую строку в параметр url.

> base_url = 'https://api.telegram.org/bot' + TOKEN + '/' 
> data = {"url": ""} 
> requests.post(base_url + 'setWebhook', data=data) 
4

В браузере отправить следующий запрос:

https://api.telegram.org/bot655390656:bhFS50...ff3zO4/setwebhook 
+0

наиболее полезный ответ – Roman