Как генерировать информацию из telegram с помощью бота Telegram на основе Python и его API, как это делается с помощью GetUpdate в адресных панелях в веб-браузерах - PullRequest
0 голосов
/ 28 мая 2018

Привет всем, так что я новичок в разработке ботов для Telegram с Python, и мне нужна помощь, чтобы получить базовую информацию о получении обновлений.Обычно, когда я пользуюсь веб-браузером, вы знаете, когда вы перетаскиваете ссылку на телеграмму с помощью ключа токена бота и заканчиваете ее с помощью функции GetUpdate в адресной строке, тогда браузер просто создает страницу со всей информацией, такой как chat_id,user_id, имя, фамилия и т. д. Да, я хочу знать, как сделать это с Python, чтобы я мог достичь тех же результатов в терминале Python.Я работаю с ботом telegram для пакета python, поэтому я думаю, что он называется telegram.ext.Я использую основное руководство, которое включает в себя использование Dispatcher и Updater, я все еще учусь на этом руководстве, но сейчас мне нужно знать, как получить эту информацию о системе / сеансе, используя моего бота в терминале python.Не стесняйтесь задавать любые вопросы, чтобы уточнить этот вопрос, спасибо.

Пока что я больше всего могу печатать сообщения, которые я отправил боту, но это все, что-то фильтруется, и я не хочу, чтобы мне нужна была необработанная и неорганизованная информация, такая как браузер.обычно обеспечивает.

1 Ответ

0 голосов
/ 28 мая 2018

Самый простой способ - использовать requests библиотека :

import requests

r = requests.get('https://api.telegram.org/bot<BOT_TOKEN>/getupdates')
print(r.json())
...