Описание
Этот объект представляет сообщение.
| Поле | Тип | Описание |
|---|---|---|
| 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 - Объект для создания встроенной клавиатуры, которая отображается непосредственно в сообщении.