Перейти к основному содержимому
Версия: 2026.2.4

MessageUpdated

Топик: chat-events · Конверт: GroupId, ChatId, UserId, MessageId

Происходит при редактировании ранее отправленного сообщения (в том числе через UpdateMessage, см. «Основные методы»).

Payload​

Та же форма, что и у «MessageCreated» — полный текущий объект сообщения, с IsEdited: true и обновлённым UpdatedAt:

ПолеОписание
IdId сообщения
ChannelIdКанал сообщения
AuthorПубличный профиль автора
ContentАктуальный (уже отредактированный) текст
CreatedAt / UpdatedAtВремя создания / последнего изменения
IsEditedtrue
IsDeletedФлаг удаления
ReplyToId сообщения, на которое отвечает (или null)
AttachmentsВложения
ReactionsКарта реакций, emoji -> [userId]
InteractionId / InteractionCommandName / InteractionUserIdЗаполнены, если это ответ бота на interaction
ComponentsJsonАктуальные кнопки/меню сообщения (см. «Компоненты и модальные окна»)
{
"Type": "MessageUpdated",
"PayloadJson": "{\"Id\":\"m1m10000-0000-0000-0000-000000000001\",\"ChannelId\":\"ch010000-0000-0000-0000-000000000001\",\"Author\":{\"Id\":\"d4d40000-0000-0000-0000-000000000001\",\"Username\":\"neo\",\"DisplayName\":\"Neo\",\"AvatarId\":null,\"IsBot\":false},\"Content\":\"hello world (edited)\",\"CreatedAt\":\"2026-07-31T10:06:00Z\",\"UpdatedAt\":\"2026-07-31T10:09:00Z\",\"IsEdited\":true,\"IsDeleted\":false,\"ReplyTo\":null,\"Attachments\":[],\"Reactions\":{},\"InteractionId\":null,\"InteractionCommandName\":null,\"InteractionUserId\":null,\"ComponentsJson\":null}",
"Timestamp": 1785500940000,
"GroupId": "b3b10000-0000-0000-0000-000000000001",
"ChatId": "ch010000-0000-0000-0000-000000000001",
"UserId": "d4d40000-0000-0000-0000-000000000001",
"MessageId": "m1m10000-0000-0000-0000-000000000001"
}

На этой странице