Перейти к основному содержимому
Это документация Voice для версии 2026.2.4, которая уже не поддерживается.

Актуальная документация находится на странице последней версии (2026.2.19).

Версия: 2026.2.4

UserProfileUpdated

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

Происходит, когда пользователь меняет публичные поля своего профиля — аватар, баннер, описание, отображаемое имя. Рассылается в каждую группу, где состоит этот пользователь (одно событие на группу, а не глобальный broadcast) — если бот состоит в нескольких общих с пользователем группах, он получит это событие в каждой из них отдельно.

Payload​

Компактный объект — только сами изменившиеся публичные поля профиля, без снимка всей группы:

ПолеОписание
UserIdКто обновил профиль
AvatarIdНовый id аватара (или null)
BannerIdНовый id баннера (или null)
DescriptionНовое описание профиля
DisplayNameНовое отображаемое имя
StatusТекущий текстовый статус
PresenceStatusТекущий presence (см. «UserStatusChanged»)
LastActivityВремя последней активности
{
"Type": "UserProfileUpdated",
"PayloadJson": "{\"UserId\":\"d4d40000-0000-0000-0000-000000000001\",\"AvatarId\":\"f5f50000-0000-0000-0000-000000000001\",\"BannerId\":null,\"Description\":\"Backend engineer\",\"DisplayName\":\"Neo\",\"Status\":\"Refactoring\",\"PresenceStatus\":0,\"LastActivity\":\"2026-07-31T10:05:00Z\"}",
"Timestamp": 1785500300000,
"GroupId": "b3b10000-0000-0000-0000-000000000001",
"UserId": "d4d40000-0000-0000-0000-000000000001"
}

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