RMC Chat Service - zeroKilo/GROBackendWV GitHub Wiki
Custom RMC service for chat management.
Method ID | Method Name |
---|---|
1 | GetChatRoomList |
2 | JoinChatRoom |
3 | JoinPlayerInChatRoom |
4 | GetParticipantList |
5 | JoinPublicChannel |
6 | GetPrincipalID |
7 | SendMessageToRoom |
8 | SendWhisperMessage |
9 | SetCurrentCharacter |
10 | SetStatus |
11 | GetPlayerStatuses |
12 | IgnorePlayer |
13 | UnignorePlayer |
14 | GetIgnoreList |
15 | NotifySender |
16 | GetMutedChannel |
Type | Name |
---|---|
Uint8 | roomType |
Type | Name |
---|---|
List<GR5_ChatRoom> | _lstChatRooms |
Type | Name |
---|---|
Uint32 | roomId |
Empty response.
Type | Name |
---|---|
Uint32 | _playerID |
Type | Name |
---|---|
GR5_ChatRoom | _chatRoom |
Uint8 | _result |
Type | Name |
---|---|
Uint32 | _roomID |
Type | Name |
---|---|
List<GR5_ParticipantInfo> | _lstParticipants |
Type | Name |
---|---|
Uint32 | _languageId |
Int32 | _roomNumber |
Type | Name |
---|---|
GR5_ChatRoom | _chatRoom |
Unused.
Type | Name |
---|---|
String | _principalName |
String | unk |
Type | Name |
---|---|
Uint32 | _principalID |
This request seems to be handled by OSDK's Messaging Service.
N/A
N/A
Type | Name |
---|---|
String | _personaName |
Type | Name |
---|---|
Uint32 | _personaID |
Type | Name |
---|---|
Uint8 | _characterID |
Empty response.
Type | Name |
---|---|
Uint8 | _playerStatus |
Empty response.
Type | Name |
---|---|
List<Uint32> | _playerIDs |
Type | Name |
---|---|
Map<Uint32,Uint32> | _outPlayerStatuses |
Type | Name |
---|---|
String | _playerName |
Type | Name |
---|---|
GR5_BasicPersona | _playerID |
Type | Name |
---|---|
String | _playerName |
Type | Name |
---|---|
GR5_BasicPersona | _playerID |
Empty request.
Type | Name |
---|---|
List<GR5_BasicPersona> | _ignoreList |
Type | Name |
---|---|
Uint32 | _playerID |
Uint8 | _notification |
Uint32 | _param |
Empty response.
Empty request.
Type | Name |
---|---|
List<GR5_ChatChannelMute> | _outMutedChannels |
Extends Gathering.
Type | Name |
---|---|
String | ChatRoomName |
Uint8 | ChatRoomType |
Uint8 | ChatRoomLanguage |
Uint8 | ChatRoomNumber |
Type | Name |
---|---|
Uint32 | channel |
String | reason |
Uint32 | expiry |
Same as GR5_BasicPersona.