Channels
Internal chat
Send a message
POST /public/api/chat/send/:channel_name
Request
Result
int64
— a message id.
Mark messages as received
POST /public/api/chat/received
Params
Field | Type | Description |
---|---|---|
MessageIds | []int64 | An array of message ids to mark as received. |
Result
void
— an empty result.
Mark messages as read
POST /public/api/chat/read
Params
Field | Type | Description |
---|---|---|
MessageIds | []int64 | An 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.
POST /public/api/chat/query_messages
Params
Field | Type | Description |
---|---|---|
Limit | int32 | |
Offset | int32 | |
Desc | bool | Specifies the sort direction:
|
AfterId | int64? | Optional message id after which to return other messages. |