Это старая версия документа!
В поле «chat_id» пишется ID чата/канала/пользователя. Минусом предваряется ИД канала, простой чат без минуса. Личка пользователя доступна по его ИД (это не имя пользователя, можно узнать через бота «@userinfobot»)
#!/usr/bin/python3.8 import requests token ='123456789:aaaaaaaaaaaa' url = f'https://api.telegram.org/bot{token}/sendMessage' data = {'chat_id': '123321', 'text': 'this is message'} answer = requests.post(url, data).json() print(str(answer))
# Простая отправка сообщения: curl -s -X POST https://api.telegram.org/bot1074186011:AAAAAAAAA/sendMessage -d chat_id="-7511111" -d text="Hallo Warld" # Изменить сообщение: curl -s -X POST https://api.telegram.org/bot1074186011:AAAAAAAAA/editMessageText -d chat_id="-7511111" -d message_id="100921" -d text="Hello World"