Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- from pprint import pprint
- from time import sleep
- import requests
- MY_TOKEN = "5190492041:AAElWfMVSHXyzqnawRcVVNZpJFxiap4U6Qg"
- API_URL_TEMPLATE = "https://api.telegram.org/bot{token}/{method}"
- def set_short_description(token=MY_TOKEN):
- url_to_get_updates = API_URL_TEMPLATE.format(token=token, method="getUpdates")
- url_to_send_message = API_URL_TEMPLATE.format(token=token, method="sendMessage")
- # while True:
- previous_message_id = requests.get(url_to_get_updates, data={"timeout": 5}).json()['result'][-1]['message']['message_id']
- while True:
- sleep(2)
- response = requests.get(url_to_get_updates)
- result = response.json()['result']
- last_message_id = result[-1]['message']['message_id']
- user_id = result[-1]['message']['from']['id']
- print(last_message_id, end=' ')
- print(previous_message_id)
- if last_message_id != previous_message_id:
- requests.post(url_to_send_message, data={'chat_id': user_id, 'text': 'купи слона'})
- previous_message_id = last_message_id
- set_short_description()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement