Skip to content

RMC Chat Service

michal-kapala edited this page Apr 6, 2024 · 13 revisions

Custom RMC service for chat management.

Method ID Method Name
1 GetChatRoomList
2 JoinChatRoom
3 JoinPlayerInChatRoom
4 UpdateParticipantList
5 JoinPublicChannel
6 GetPrincipalID
7 SendMessageToRoom
8 SendWhisperMessage
9 SetCurrentCharacter
10 SetStatus
11 GetPlayerStatuses
12 IgnorePlayer
13 UnignorePlayer
14 GetIgnoreList
15 NotifySender
16 GetMutedChannel

(1) GetChatRoomList

Request

Type Name

Response

Type Name

(2) JoinChatRoom

Request

Type Name

Response

Type Name

(3) JoinPlayerInChatRoom

Request

Type Name

Response

Type Name

(4) UpdateParticipantList

Request

Type Name

Response

Type Name

(5) JoinPublicChannel

Request

Type Name
Uint32
Int32

Response

Type Name

(6) GetPrincipalID

Request

Type Name

Response

Type Name

(7) SendMessageToRoom

Request

Type Name

Response

Type Name

(8) SendWhisperMessage

Request

Type Name

Response

Type Name

(9) SetCurrentCharacter

Request

Type Name

Response

Type Name

(10) SetStatus

Request

Type Name

Response

Type Name

(11) GetPlayerStatuses

Request

Type Name

Response

Type Name

(12) IgnorePlayer

Request

Type Name
String _playerName

Response

Type Name
GR5_BasicPersona _playerID

(13) UnignorePlayer

Request

Type Name
String _playerName

Response

Type Name
GR5_BasicPersona _playerID

(14) GetIgnoreList

Request

Empty request.

Response

Type Name
List<GR5_BasicPersona> _ignoreList

(15) NotifySender

Request

Type Name

Response

Type Name

(16) GetMutedChannel

Request

Type Name

Response

Type Name

Types

Clone this wiki locally