Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

Оглавление
maxLevel1
outlinetrue

ОТПРАВКА СООБЩЕНИЯ

Метод: GET/POST

Authorization: No Auth 

...

ПолеОбязательностьОписание
okдаРезультат запроса. При успешном запросе всегда возвращает "true"
resultдаМассив результата ответа
message_idдаИдентификатор сообщения
fromдаМассив информации отправителя
idдаИдентификатор отправителя
is_botдаПризнак того, бот ли отправитель
first_nameдаИмя отправителя
usernameдаУникальный username отправителя
chatдаМассив информации чата, куда отправлено сообщение
idдаИдентификатор чата
titleдаНазвание чата
typeдаТип чата
dateдаДата отправки сообщения
textдаТекст сообщения

РЕДАКТИРОВАНИЕ СООБЩЕНИЯ


Примечание
titleВАЖНО

Метод редактирования сообщения аналогичный методу отправки сообщения с несколькими особенностям:

  1. Новый обязательный параметр message_id, который принимает идентификатор сообщения для редактирования
  2. В ответе появляется поле edit_date, в которое записывается дата изменения сообщения
  3. НЕВОЗМОЖНО ОТРЕДАКТИРОВАТЬ СООБЩЕНИЕ С REPLY КЛАВИАТУРОЙ (с инлайн все также можно)
  4. Если передать тот же текст при редактировании, что и в оригинале, то вернется ошибка 400 (для редактирования только инлайн клавиатуры без редактирования текста нужно использовать метод editMessageReplyMarkup без параметра text)

Метод: GET/POST

Authorization: No Auth 

URL: https://api.telegram.org/bot{token}/editMessageText?chat_id={chat_id}&parse_mode=Markdown&text={text}&message_thread_id={topic_id}&message_id={message_id}