Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Table of Contents
maxLevel3

Channels

Internal chat

Send a message

Code Block
POST /public/api/chat/send/:channel_name

Request

ChatMessageInput

Result

...

int64a message id.

Mark messages as received

Code Block

...

POST /public/api/chat/received

Params

FieldTypeDescription
MessageIds[]int64An array of message ids to mark as received.

Result

void — an empty result.

Mark messages as read

Code Block
POST /public/api/chat/read

Params

FieldTypeDescription
MessageIds[]int64An array of message ids to mark as read.

Result

void — an empty result

Query messages

Query messages in an internal chat, the messages are ordered by ids.

Code Block
POST /public/api/chat/query_messages

Params

FieldTypeDescription
Limitint32
Offsetint32
Descbool

Specifies the sort direction:

  • Ascending order: 0, 1, 2, 3.
  • Descending order: 3, 2, 1, 0.
AfterIdint64?Optional message id after which to return other messages.

Result

ChatMessage[]