Инструменты пользователя

Инструменты сайта


develop:telegram

Это старая версия документа!


Telegram

Бот

Дока

В поле «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"
develop/telegram.1669191039.txt.gz · Последнее изменение: 2022/11/23 08:10 — admin