Тип данных Message

Это основной объект, представляющий сообщение в Telegram, который содержит информацию об отправителе, чате, контенте (текст, медиа, служебные данные) и различные метаданные.

Описание

Этот объект представляет сообщение.

Поле Тип Описание
message_id Integer Уникальный идентификатор сообщения внутри этого чата. В отдельных случаях (например, сообщение с видео, отправленное в большой чат) сервер может автоматически запланировать сообщение вместо немедленной отправки. В таких случаях это поле будет равно 0, и соответствующее сообщение будет недоступно до его фактической отправки
message_thread_id Integer Опционально. Уникальный идентификатор ветки сообщений или темы форума, к которой принадлежит сообщение; только для супергрупп и приватных чатов
direct_messages_topic DirectMessagesTopic Опционально. Информация о теме чата прямых сообщений, которая содержит сообщение
from User Опционально. Отправитель сообщения; может быть пустым для сообщений, отправленных в каналы. Для обратной совместимости, если сообщение было отправлено от имени чата, поле содержит фальшивого отправителя-пользователя в неканальных чатах
sender_chat Chat Опционально. Отправитель сообщения, когда оно отправлено от имени чата. Например, сама супергруппа для сообщений, отправленных ее анонимными администраторами, или связанный канал для сообщений, автоматически пересылаемых в дискуссионную группу канала. Для обратной совместимости, если сообщение было отправлено от имени чата, поле from содержит фальшивого отправителя-пользователя в неканальных чатах
sender_boost_count Integer Опционально. Если отправитель сообщения бустил чат, количество бустов, добавленных пользователем
sender_business_bot User Опционально. Бот, который фактически отправил сообщение от имени бизнес-аккаунта. Доступно только для исходящих сообщений, отправленных от имени подключенного бизнес-аккаунта
sender_tag String Опционально. Тег или пользовательский титул отправителя сообщения; только для супергрупп
date Integer Дата отправки сообщения в Unix-времени. Всегда положительное число, представляющее действительную дату
business_connection_id String Опционально. Уникальный идентификатор бизнес-подключения, из которого было получено сообщение. Если не пусто, сообщение принадлежит чату соответствующего бизнес-аккаунта, который независим от любого потенциального чата бота, который может иметь тот же идентификатор
chat Chat Чат, которому принадлежит сообщение
forward_origin MessageOrigin Опционально. Информация об исходном сообщении для пересланных сообщений
is_topic_message True Опционально. True, если сообщение отправлено в тему в супергруппе-форуме или приватном чате с ботом
is_automatic_forward True Опционально. True, если сообщение является постом в канале, который был автоматически переслан в подключенную дискуссионную группу
reply_to_message Message Опционально. Для ответов в том же чате и ветке сообщений — исходное сообщение. Обратите внимание, что объект Message в этом поле не будет содержать дальнейших полей reply_to_message, даже если сам является ответом
external_reply ExternalReplyInfo Опционально. Информация о сообщении, на которое дан ответ, которое может быть из другого чата или темы форума
quote TextQuote Опционально. Для ответов, которые цитируют часть исходного сообщения — цитируемая часть сообщения
reply_to_story Story Опционально. Для ответов на историю — исходная история
reply_to_checklist_task_id Integer Опционально. Идентификатор конкретной задачи чек-листа, на которую дан ответ
reply_to_poll_option_id String Опционально. Постоянный идентификатор конкретного варианта опроса, на который дан ответ
via_bot User Опционально. Бот, через который было отправлено сообщение
edit_date Integer Опционально. Дата последнего редактирования сообщения в Unix-времени
has_protected_content True Опционально. True, если сообщение нельзя пересылать
is_from_offline True Опционально. True, если сообщение было отправлено неявным действием, например, как деловое сообщение об отсутствии или приветствии, или как запланированное сообщение
is_paid_post True Опционально. True, если сообщение является платным постом. Обратите внимание, что такие посты нельзя удалять в течение 24 часов, чтобы получить оплату, и их нельзя редактировать
media_group_id String Опционально. Уникальный идентификатор внутри этого чата группы медиа-сообщений, к которой принадлежит это сообщение
author_signature String Опционально. Подпись автора поста для сообщений в каналах или пользовательский титул анонимного администратора группы
paid_star_count Integer Опционально. Количество Telegram Stars, которые были оплачены отправителем сообщения за его отправку
text String Опционально. Для текстовых сообщений — фактический UTF-8 текст сообщения
entities Array of MessageEntity Опционально. Для текстовых сообщений — специальные сущности, такие как имена пользователей, URL, команды ботов и т.д., которые появляются в тексте
link_preview_options LinkPreviewOptions Опционально. Опции, использованные для генерации превью ссылки для сообщения, если это текстовое сообщение и опции превью ссылки были изменены
suggested_post_info SuggestedPostInfo Опционально. Информация о параметрах предложенного поста, если сообщение является предложенным постом в чате прямых сообщений канала. Если сообщение является одобренным или отклоненным предложенным постом, то его нельзя редактировать
effect_id String Опционально. Уникальный идентификатор эффекта сообщения, добавленного к сообщению
animation Animation Опционально. Сообщение является анимацией, информация об анимации. Для обратной совместимости, когда это поле установлено, поле document также будет установлено
audio Audio Опционально. Сообщение является аудиофайлом, информация о файле
document Document Опционально. Сообщение является обычным файлом, информация о файле
paid_media PaidMediaInfo Опционально. Сообщение содержит платный медиа-контент; информация о платном медиа-контенте
photo Array of PhotoSize Опционально. Сообщение является фотографией, доступные размеры фотографии
sticker Sticker Опционально. Сообщение является стикером, информация о стикере
story Story Опционально. Сообщение является пересланной историей
video Video Опционально. Сообщение является видео, информация о видео
video_note VideoNote Опционально. Сообщение является https://telegram.org/blog/video-messages-and-telescope, информация о видеосообщении
voice Voice Опционально. Сообщение является голосовым сообщением, информация о файле
caption String Опционально. Подпись к анимации, аудио, документу, платному медиа, фото, видео или голосу
caption_entities Array of MessageEntity Опционально. Для сообщений с подписью — специальные сущности, такие как имена пользователей, URL, команды ботов и т.д., которые появляются в подписи
show_caption_above_media True Опционально. True, если подпись должна отображаться над медиа-контентом сообщения
has_media_spoiler True Опционально. True, если медиа-контент сообщения покрыт анимацией спойлера
checklist Checklist Опционально. Сообщение является чек-листом
contact Contact Опционально. Сообщение является общим контактом, информация о контакте
dice Dice Опционально. Сообщение является игральной костью со случайным значением
game Game Опционально. Сообщение является игрой, информация об игре. games »
poll Poll Опционально. Сообщение является нативным опросом, информация об опросе
venue Venue Опционально. Сообщение является местом, информация о месте. Для обратной совместимости, когда это поле установлено, поле location также будет установлено
location Location Опционально. Сообщение является общей локацией, информация о локации
new_chat_members Array of User Опционально. Новые участники, добавленные в группу или супергруппу, и информация о них (бот может быть одним из этих участников)
left_chat_member User Опционально. Участник был удален из группы, информация о нем (этот участник может быть самим ботом)
chat_owner_left ChatOwnerLeft Опционально. Служебное сообщение: владелец чата покинул чат
chat_owner_changed ChatOwnerChanged Опционально. Служебное сообщение: владелец чата изменился
new_chat_title String Опционально. Название чата было изменено на это значение
new_chat_photo Array of PhotoSize Опционально. Фото чата было изменено на это значение
delete_chat_photo True Опционально. Служебное сообщение: фото чата было удалено
group_chat_created True Опционально. Служебное сообщение: группа была создана
supergroup_chat_created True Опционально. Служебное сообщение: супергруппа была создана. Это поле не может быть получено в сообщении, приходящем через обновления, потому что бот не может быть участником супергруппы в момент ее создания. Оно может быть найдено только в reply_to_message, если кто-то отвечает на самое первое сообщение в напрямую созданной супергруппе
channel_chat_created True Опционально. Служебное сообщение: канал был создан. Это поле не может быть получено в сообщении, приходящем через обновления, потому что бот не может быть участником канала в момент его создания. Оно может быть найдено только в reply_to_message, если кто-то отвечает на самое первое сообщение в канале
message_auto_delete_timer_changed MessageAutoDeleteTimerChanged Опционально. Служебное сообщение: настройки таймера автоудаления изменены в чате
migrate_to_chat_id Integer Опционально. Группа была мигрирована в супергруппу с указанным идентификатором. Это число может иметь более 32 значащих битов, и некоторые языки программирования могут испытывать трудности/иметь скрытые дефекты при его интерпретации. Но оно имеет не более 52 значащих битов, поэтому знаковый 64-битный целочисленный тип или тип двойной точности с плавающей запятой безопасны для хранения этого идентификатора
migrate_from_chat_id Integer Опционально. Супергруппа была мигрирована из группы с указанным идентификатором. Это число может иметь более 32 значащих битов, и некоторые языки программирования могут испытывать трудности/иметь скрытые дефекты при его интерпретации. Но оно имеет не более 52 значащих битов, поэтому знаковый 64-битный целочисленный тип или тип двойной точности с плавающей запятой безопасны для хранения этого идентификатора
pinned_message MaybeInaccessibleMessage Опционально. Указанное сообщение было закреплено. Обратите внимание, что объект Message в этом поле не будет содержать дальнейших полей reply_to_message, даже если сам является ответом
invoice Invoice Опционально. Сообщение является инвойсом для payments, информация об инвойсе. payments »
successful_payment SuccessfulPayment Опционально. Сообщение является служебным сообщением об успешном платеже, информация о платеже. payments »
refunded_payment RefundedPayment Опционально. Сообщение является служебным сообщением о возвращенном платеже, информация о платеже. payments »
users_shared UsersShared Опционально. Служебное сообщение: пользователи были переданы боту
chat_shared ChatShared Опционально. Служебное сообщение: чат был передан боту
gift GiftInfo Опционально. Служебное сообщение: обычный подарок был отправлен или получен
unique_gift UniqueGiftInfo Опционально. Служебное сообщение: уникальный подарок был отправлен или получен
gift_upgrade_sent GiftInfo Опционально. Служебное сообщение: улучшение подарка было приобретено после отправки подарка
connected_website String Опционально. Доменное имя веб-сайта, на котором пользователь вошел в систему. /widgets/login »
write_access_allowed WriteAccessAllowed Опционально. Служебное сообщение: пользователь разрешил боту писать сообщения после добавления его в меню вложений или боковое меню, запуска Web App по ссылке или принятия явного запроса от Web App, отправленного методом https://core.telegram.org/bots/webapps#initializing-mini-apps
passport_data PassportData Опционально. Данные Telegram Passport
proximity_alert_triggered ProximityAlertTriggered Опционально. Служебное сообщение. Пользователь в чате вызвал оповещение о приближении другого пользователя во время совместного использования Live Location
boost_added ChatBoostAdded Опционально. Служебное сообщение: пользователь бустил чат
chat_background_set ChatBackground Опционально. Служебное сообщение: установлен фон чата
checklist_tasks_done ChecklistTasksDone Опционально. Служебное сообщение: некоторые задачи в чек-листе были отмечены как выполненные или не выполненные
checklist_tasks_added ChecklistTasksAdded Опционально. Служебное сообщение: задачи были добавлены в чек-лист
direct_message_price_changed DirectMessagePriceChanged Опционально. Служебное сообщение: изменилась цена за платные сообщения в соответствующем чате прямых сообщений канала
forum_topic_created ForumTopicCreated Опционально. Служебное сообщение: создана тема форума
forum_topic_edited ForumTopicEdited Опционально. Служебное сообщение: отредактирована тема форума
forum_topic_closed ForumTopicClosed Опционально. Служебное сообщение: закрыта тема форума
forum_topic_reopened ForumTopicReopened Опционально. Служебное сообщение: вновь открыта тема форума
general_forum_topic_hidden GeneralForumTopicHidden Опционально. Служебное сообщение: скрыта тема 'General' форума
general_forum_topic_unhidden GeneralForumTopicUnhidden Опционально. Служебное сообщение: показана тема 'General' форума
giveaway_created GiveawayCreated Опционально. Служебное сообщение: создан запланированный розыгрыш
giveaway Giveaway Опционально. Сообщение является сообщением о запланированном розыгрыше
giveaway_winners GiveawayWinners Опционально. Розыгрыш с публичными победителями был завершен
giveaway_completed GiveawayCompleted Опционально. Служебное сообщение: розыгрыш без публичных победителей был завершен
managed_bot_created ManagedBotCreated Опционально. Служебное сообщение: пользователь создал бота, который будет управляться текущим ботом
paid_message_price_changed PaidMessagePriceChanged Опционально. Служебное сообщение: изменилась цена за платные сообщения в чате
poll_option_added PollOptionAdded Опционально. Служебное сообщение: вариант ответа был добавлен в опрос
poll_option_deleted PollOptionDeleted Опционально. Служебное сообщение: вариант ответа был удален из опроса
suggested_post_approved SuggestedPostApproved Опционально. Служебное сообщение: предложенный пост был одобрен
suggested_post_approval_failed SuggestedPostApprovalFailed Опционально. Служебное сообщение: одобрение предложенного поста не удалось
suggested_post_declined SuggestedPostDeclined Опционально. Служебное сообщение: предложенный пост был отклонен
suggested_post_paid SuggestedPostPaid Опционально. Служебное сообщение: получена оплата за предложенный пост
suggested_post_refunded SuggestedPostRefunded Опционально. Служебное сообщение: оплата за предложенный пост была возвращена
video_chat_scheduled VideoChatScheduled Опционально. Служебное сообщение: видеочат запланирован
video_chat_started VideoChatStarted Опционально. Служебное сообщение: видеочат начался
video_chat_ended VideoChatEnded Опционально. Служебное сообщение: видеочат завершен
video_chat_participants_invited VideoChatParticipantsInvited Опционально. Служебное сообщение: новые участники приглашены в видеоч ат
web_app_data WebAppData Опционально. Служебное сообщение: данные, отправленные Web App
reply_markup InlineKeyboardMarkup Опционально. /bots/features#inline-keyboards, прикрепленная к сообщению. Кнопки login_url представлены как обычные кнопки url

Примеры

json

{
  "message_id": 12345,
  "message_thread_id": 678,
  "from": {
    "id": 987654321,
    "is_bot": false,
    "first_name": "John",
    "last_name": "Doe",
    "username": "johndoe",
    "language_code": "en"
  },
  "sender_chat": {
    "id": -1001234567890,
    "title": "Test Channel",
    "type": "channel"
  },
  "date": 1698765432,
  "chat": {
    "id": -1001234567890,
    "title": "Test Channel",
    "type": "channel"
  },
  "text": "Hello, world! This is a test message with **bold** and _italic_ text.",
  "entities": [
    {
      "type": "bold",
      "offset": 35,
      "length": 4
    },
    {
      "type": "italic",
      "offset": 44,
      "length": 6
    }
  ],
  "link_preview_options": {
    "is_disabled": false,
    "url": "https://example.com",
    "prefer_small_media": true,
    "prefer_large_media": false,
    "show_above_text": false
  },
  "reply_to_message": {
    "message_id": 12344,
    "from": {
      "id": 987654321,
      "is_bot": false,
      "first_name": "Jane",
      "username": "janedoe"
    },
    "chat": {
      "id": -1001234567890,
      "title": "Test Channel",
      "type": "channel"
    },
    "date": 1698765400,
    "text": "Original message being replied to"
  },
  "edit_date": 1698765445,
  "has_protected_content": true,
  "author_signature": "Admin",
  "reply_markup": {
    "inline_keyboard": [
      [
        {
          "text": "Button 1",
          "callback_data": "button1"
        },
        {
          "text": "Button 2",
          "url": "https://example.com"
        }
      ]
    ]
  }
}

История изменений

  • API 2.0. Обновлен объект Message: Добавлены поля venue, pinned_message, entities; переименованы поля new_chat_participant и left_chat_participant в new_chat_member и left_chat_member
  • API 2.1.. Обновлен объект Message: Добавлено поле edit_date
  • API 2.3. Обновлен объект Message: Добавлено поле forward_from_message_id
  • API 3.0. Обновлен объект Message: Добавлены новые типы контента invoice и successful_payment, добавлено поле video_note, заменено поле new_chat_member на new_chat_members
  • API 3.3. Обновлен объект Message: Добавлены поля author_signature и forward_signature
  • API 3.4. Обновлен объект Message: Добавлено поле caption_entities
  • API 3.6. Обновлен объект Message: Добавлено поле connected_website
  • API 4.0. Обновлен объект Message: Добавлено поле animation
  • API 4.2. Обновлен объект Message: Добавлено поле poll для хранения опросов
  • API 4.3. Обновлен объект Message: Добавлено поле reply_markup, содержащее inline клавиатуру сообщения
  • API 4.7. Обновлен объект Message: Добавлено поле dice
  • API 4.9. Обновлен объект Message: Добавлено поле via_bot
  • API 5.0. Обновлен объект Message: Добавлены поля proximity_alert_triggered, sender_chat, author_signature
  • API 5.1. Обновлен объект Message: Добавлены поля voice_chat_started, voice_chat_ended, voice_chat_participants_invited и message_auto_delete_timer_changed
  • API 5.2. Обновлен объект Message: Добавлено поле voice_chat_scheduled
  • API 5.5. Обновлен объект Message: Добавлено поле has_protected_content для проверки возможности пересылки сообщений
  • API 6.0. Обновлен объект Message: Добавлено поле web_app_data и переименованы поля voice_chat_* в video_chat_*
  • API 6.3. Обновлен объект Message: Добавлены поля is_topic_message, message_thread_id, forum_topic_created, forum_topic_closed, forum_topic_reopened
  • API 6.4. Обновлен объект Message: Добавлено поле has_media_spoiler и поля forum_topic_edited, general_forum_topic_hidden, general_forum_topic_unhidden, write_access_allowed
  • API 6.5. Обновлен объект Message: Добавлены поля user_shared и chat_shared
  • API 6.8. Обновлен объект Message: Добавлено поле story для сообщений с пересланными историями
  • API 7.0. Обновлен объект Message: Добавлено поле external_reply
  • API 7.1. Обновлен объект Message: Добавлено поле boost_added
  • API 7.2. Обновлен объект Message: Добавлены поля business_connection_id, sender_business_bot, is_from_offline
  • API 7.3. Обновлен объект Message: Добавлено поле chat_background_set типа ChatBackground для сервисных сообщений об изменении фона
  • API 7.4. Обновлен объект Message: Добавлено поле effect_id
  • API 7.7. Обновлен объект Message: Добавлено поле refunded_payment
  • API 9.1. Обновлен объект Message: Добавлены поля checklist, checklist_tasks_done, checklist_tasks_added, direct_message_price_changed
  • API 9.2. Обновлен объект Message: Добавлено поле reply_to_checklist_task_id
  • API 9.3. Обновлен объект Message: Поддержаны поля message_thread_id и is_topic_message для сообщений в личных чатах с включенным режимом тем форума. Добавлено поле gift_upgrade_sent.
  • API 9.4. Обновлен объект Message: Добавлено поле chat_owner_left
  • API 9.4. Обновлен объект Message: Добавлено поле chat_owner_changed
  • API 9.5. Обновлен объект Message: Добавлено поле sender_tag
  • API 9.6. Обновлен объект Message: Добавили поле managed_bot_created к классу Message
  • API 9.6. Обновлен объект Message: Добавили поле poll_option_added к классу Message
  • API 9.6. Обновлен объект Message: Добавили поле poll_option_deleted к классу Message
  • API 9.6. Обновлен объект Message: Добавили поле reply_to_poll_option_id к классу Message

Дополнительно

  • DirectMessagesTopic - Объект, описывающий тему в чате прямых сообщений Telegram, содержащий уникальный идентификатор и информацию о создателе.
  • User - Объект, представляющий пользователя или бота Telegram с основной информацией и настройками.
  • Chat - Объект, представляющий чат в Telegram с его основными характеристиками и типом.
  • MessageOrigin - Объект, описывающий источник происхождения сообщения в Telegram.
  • ExternalReplyInfo - Объект содержит информацию о сообщении из другого чата или темы форума, на которое даётся ответ.
  • TextQuote - Объект содержит информацию о цитируемой части сообщения, на которое производится ответ.
  • Story - Объект, представляющий историю, опубликованную в чате Telegram.
  • MessageEntity - Объект MessageEntity представляет специальную форматированную сущность в тексте сообщения, такую как упоминания, хэштеги, ссылки или стилизованный текст.
  • LinkPreviewOptions - Объект для настройки параметров предварительного просмотра ссылок в сообщениях Telegram.
  • SuggestedPostInfo - Объект содержит информацию о состоянии, цене и дате публикации предложенного поста в Telegram.
  • Animation - Объект представляет файл анимации (GIF или видео без звука) с метаданными о размере, длительности и характеристиках файла.
  • Audio - Объект, представляющий музыкальный аудиофайл в Telegram с метаданными, такими как длительность, исполнитель и обложка альбома.
  • Document - Объект, представляющий общий файл (не фото, голосовое или аудио) с метаданными для загрузки и идентификации.
  • PaidMediaInfo - Объект описывает платный медиаконтент в сообщении и условия его покупки за Telegram Stars.
  • PhotoSize - Объект, представляющий один размер фотографии или миниатюры файла/стикера с метаданными файла.
  • Sticker - Объект, представляющий стикер в Telegram, содержащий информацию о его типе, размере, формате и дополнительных характеристиках.
  • Video - Объект, представляющий видеофайл с метаданными, включая размер, продолжительность, миниатюру и информацию о файле.
  • VideoNote - Объект, представляющий видеосообщение в Telegram, с информацией о файле, размере, длительности и миниатюре.
  • Voice - Объект, представляющий голосовое сообщение в Telegram Bot API.
  • Checklist - Объект, описывающий контрольный список с задачами и настройками доступа для других пользователей.
  • Contact - Объект Contact представляет телефонный контакт с основной информацией и дополнительными данными в формате vCard.
  • Dice - Объект, представляющий анимированный эмодзи с случайным значением, используемый для игр в Telegram.
  • Game - Объект Game представляет игру в Telegram, создаваемую через BotFather, и содержит её название, описание, медиафайлы и текст с возможными сущностями.
  • Poll - Объект, содержащий информацию об опросе, включая вопрос, варианты ответов, настройки и результаты голосования.
  • Venue - Объект, описывающий место проведения с его координатами, названием, адресом и дополнительными идентификаторами сервисов.
  • Location - Объект, представляющий географическую точку на карте с координатами и дополнительными параметрами для live-локаций.
  • ChatOwnerLeft - Описывает служебное сообщение, информирующее о том, что владелец чата его покинул.
  • ChatOwnerChanged - Объект, представляющий служебное сообщение о том, что владелец чата сменился.
  • MessageAutoDeleteTimerChanged - Объект, уведомляющий об изменении времени автоматического удаления сообщений в чате.
  • MaybeInaccessibleMessage - Объект, представляющий сообщение, которое может быть либо обычным сообщением, либо недоступным для бота сообщением.
  • Invoice - Объект содержит основную информацию о платёжном счёте, включая название товара, описание, валюту и общую сумму.
  • SuccessfulPayment - Объект содержит информацию об успешно проведённом платеже, включая валюту, сумму, идентификаторы и данные о подписке.
  • RefundedPayment - Объект содержит информацию о возвращённом платеже, включая валюту, сумму и идентификаторы.
  • UsersShared - Объект содержит информацию о пользователях, чьи идентификаторы были переданы боту через специальную кнопку клавиатуры.
  • ChatShared - Объект содержит информацию о чате, предоставленном боту через специальную кнопку клавиатуры.
  • GiftInfo - Объект описывает служебное сообщение о регулярном подарке в Telegram, включая его свойства, возможность улучшения и конвертации в звёзды.
  • UniqueGiftInfo - Объект описывает служебное сообщение об уникальном подарке в Telegram, включая его происхождение, стоимость и условия передачи.
  • WriteAccessAllowed - Объект, уведомляющий о предоставлении боту права отправки сообщений пользователю через меню вложений, веб-приложение или явный запрос.
  • ProximityAlertTriggered - Объект, содержащий информацию о срабатывании оповещения о приближении между двумя пользователями в чате.
  • ChatBoostAdded - Объект представляет служебное сообщение о бусте чата, добавленном пользователем.
  • ChatBackground - Объект, описывающий фоновое изображение или оформление чата в Telegram.
  • ChecklistTasksDone - Служебное сообщение об изменении статуса выполнения задач в чек-листе.
  • ChecklistTasksAdded - Служебное сообщение о добавлении новых задач в контрольный список.
  • DirectMessagePriceChanged - Служебное сообщение об изменении стоимости отправки прямых сообщений в канал.
  • ForumTopicCreated - Объект представляет служебное сообщение о создании новой темы форума в чате с информацией о названии, цвете иконки и пользовательском эмодзи.
  • ForumTopicEdited - Объект, представляющий служебное сообщение об изменении названия или иконки темы форума.
  • ForumTopicClosed - Служебное сообщение, информирующее о закрытии темы в форуме чата.
  • ForumTopicReopened - Служебное сообщение о том, что закрытая тема форума в чате была снова открыта.
  • GeneralForumTopicHidden - Служебное сообщение о скрытии общей темы форума в чате.
  • GeneralForumTopicUnhidden - Служебное сообщение об открытии общей темы форума в чате.
  • GiveawayCreated - Объект, представляющий служебное сообщение о создании запланированного розыгрыша призов.
  • Giveaway - Объект, описывающий запланированный розыгрыш с указанием условий участия, призов и правил выбора победителей.
  • GiveawayWinners - Объект, содержащий информацию о завершённом розыгрыше с публичными победителями, включая список победителей, параметры розыгрыша и детали призов.
  • GiveawayCompleted - Объект представляет служебное сообщение о завершении розыгрыша без публичных победителей.
  • ManagedBotCreated - Этот объект используется для передачи данных о созданном управляемом боте. Он содержит информацию о боте (объект User) и позволяет получить его токен через специальный метод.
  • PaidMessagePriceChanged - Служебное сообщение об изменении стоимости платных сообщений в чате.
  • PollOptionAdded - Этот объект представляет служебное сообщение, которое появляется, когда в опрос (poll) добавляется новая опция. Он содержит идентификатор и текст добавленной опции, а также ссылку на исходное сообщение с опросом, если оно доступно.
  • PollOptionDeleted - Этот объект представляет служебное сообщение, которое появляется при удалении опции из опроса (poll). Он содержит идентификатор и текст удаленной опции, а также ссылку на исходное сообщение с опросом, если оно доступно.
  • SuggestedPostApproved - Служебное сообщение об одобрении предложенной публикации с информацией о стоимости и дате публикации.
  • SuggestedPostApprovalFailed - Служебное сообщение о неудачном одобрении предложенной публикации из-за недостаточного баланса пользователя.
  • SuggestedPostDeclined - Служебное сообщение об отклонении предложенной публикации с возможным комментарием.
  • SuggestedPostPaid - Объект описывает служебное сообщение об успешной оплате предложенной публикации в канале, включая детали валюты и суммы.
  • SuggestedPostRefunded - Служебное сообщение о возврате платежа за предложенную публикацию в Telegram.
  • VideoChatScheduled - Объект представляет служебное сообщение о запланированном видеочате с указанием времени начала.
  • VideoChatStarted - Служебное сообщение, информирующее о начале видеозвонка в чате.
  • VideoChatEnded - Объект представляет служебное сообщение о завершении видеозвонка с указанием его длительности.
  • VideoChatParticipantsInvited - Объект представляет служебное сообщение о приглашении новых участников в видеозвонок.
  • WebAppData - Объект, содержащий данные, переданные из Веб-приложения Telegram боту, включая сами данные и текст кнопки, которая открыла приложение.
  • InlineKeyboardMarkup - Объект для создания встроенной клавиатуры, которая отображается непосредственно в сообщении.
Комментарии