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

Message

Объект сообщения

workspaceIdstringrequired

Id рабочего пространства, в котором было отправлено сообщение

Example: AIQffAsGi8
chatIdstringrequired

Id чата, в который отправлено сообщение

Example: w:AIQffAsGi8
messageIdstringrequired

Id сообщения

Example: пIQffAsGi8
messageTypeMessageType (string)required

Тип сообщения - от пользователя либо системное

Possible values: [USER, SYSTEM]

Example: USER
inReplyToMessageIdstring

Id сообщения, на которое было отвечено этим сообщением

Example: пIQffAsGi8
membershipIdstringrequired

Id автора сообщения

Example: пIQffAsGi8
createdAtstringrequired

Дата и время создания сообщения

Example: 2023-02-26T18:58:36.154+03:00
updatedAtstringrequired

Дата и время последнего изменения сообщения

Example: 2024-02-26T18:58:36.154+03:00
content objectrequired

Содержимое сообщения. Как минимум одно поле не пустое

textstring

Сообщение в формате Markdown

Example: Привет!
fileIdsstring[]

Массив из Id файлов, которые прикреплены к сообщению

Example: [ADK5NyCqIK, BDK5NyCqIK]
conferenceIdstring

Id конференции

Example: пIQffAsGi8
systemEvent object

Содержимое системного сообщения. Как минимум одно поле не пустое

chatCreated object

Системное сообщение создания чата

creatorMembershipIdstringrequired

Membership Id создателя чата

Example: ADK5NyCqIK
membershipIdsstring[]

Массив из Membership Id участников созданного чата

Example: [ADK5NyCqIK, BDK5NyCqIK]
chatConvertedToPrivate object

Системное сообщение создания чата

initiatorMembershipIdstringrequired

Membership Id инициатора конвертации чата в приватный

Example: ADK5NyCqIK
membersJoined object

Системное сообщение присоединения новых участников к чату

inviterMembershipIdstring

Membership Id участника, который пригласил новых участников

Example: ADK5NyCqIK
membershipIdsstring[]required

Массив из Membership Id приглашенных участников

Example: [ADK5NyCqIK, BDK5NyCqIK]
membersLeft object

Системное сообщение исключения участников из чата

kickerMembershipIdstring

Membership Id участника, который исключил участников

Example: ADK5NyCqIK
membershipIdsstring[]required

Массив из Membership Id исключенных участников

Example: [ADK5NyCqIK, BDK5NyCqIK]
chatRenamed object

Системное сообщение переименования чата

initiatorMembershipIdstringrequired

Membership Id участника, который переименовал чат

Example: ADK5NyCqIK
newNamestringrequired

Новое название чата

Example: Документация
forwardedContent object

Содержимое пересланного сообщения

sourceWorkspaceIdstringrequired

Id рабочего пространства, из которого пересылаются сообщение

Example: AIQffAsGi8
sourceChatIdstringrequired

Id чата, из которого пересылаются сообщение

Example: w:AIQffAsGi8
forwardedMessagesundefined[]required

Массив пересылаемых сообщений. В сообщениях не будет информации о реакциях, обсуждениях, закреплении и о том, является ли сообщение ответом на другое сообщение

reactions object[]

Массив из реакций к сообщению

  • Array [
  • emojistringrequired

    Emoji в виде :+1:

    Example: :heart:
    countintegerrequired

    Количество реакций

    Example: 5
  • ]
  • threadIdstring

    Id обсуждения под этим сообщением

    Example: t:AIQffAsGi8
    pinnedAtstring

    Дата и время закрепления сообщения

    Example: 2024-02-26T18:58:36.154+03:00
    Message
    {
    "workspaceId": "AIQffAsGi8",
    "chatId": "w:AIQffAsGi8",
    "messageId": "пIQffAsGi8",
    "messageType": "USER",
    "inReplyToMessageId": "пIQffAsGi8",
    "membershipId": "пIQffAsGi8",
    "createdAt": "2023-02-26T18:58:36.154+03:00",
    "updatedAt": "2024-02-26T18:58:36.154+03:00",
    "content": {
    "text": "Привет!",
    "fileIds": "[ADK5NyCqIK, BDK5NyCqIK]",
    "conferenceId": "пIQffAsGi8",
    "systemEvent": {
    "chatCreated": {
    "creatorMembershipId": "ADK5NyCqIK",
    "membershipIds": "[ADK5NyCqIK, BDK5NyCqIK]"
    },
    "chatConvertedToPrivate": {
    "initiatorMembershipId": "ADK5NyCqIK"
    },
    "membersJoined": {
    "inviterMembershipId": "ADK5NyCqIK",
    "membershipIds": "[ADK5NyCqIK, BDK5NyCqIK]"
    },
    "membersLeft": {
    "kickerMembershipId": "ADK5NyCqIK",
    "membershipIds": "[ADK5NyCqIK, BDK5NyCqIK]"
    },
    "chatRenamed": {
    "initiatorMembershipId": "ADK5NyCqIK",
    "newName": "Документация"
    }
    },
    "forwardedContent": {
    "sourceWorkspaceId": "AIQffAsGi8",
    "sourceChatId": "w:AIQffAsGi8",
    "forwardedMessages": [
    null
    ]
    }
    },
    "reactions": [
    {
    "emoji": ":heart:",
    "count": "5"
    }
    ],
    "threadId": "t:AIQffAsGi8",
    "pinnedAt": "2024-02-26T18:58:36.154+03:00"
    }