CMSG_JOIN_CHANNEL
Client Version 1.12
Wowm Representation
Autogenerated from wowm file at wow_message_parser/wowm/world/chat/cmsg_join_channel.wowm:1.
cmsg CMSG_JOIN_CHANNEL = 0x0097 {
CString channel_name;
CString channel_password;
}
Header
CMSG have a header of 6 bytes.
CMSG Header
| Offset | Size / Endianness | Type | Name | Description |
|---|---|---|---|---|
| 0x00 | 2 / Big | uint16 | size | Size of the rest of the message including the opcode field but not including the size field. |
| 0x02 | 4 / Little | uint32 | opcode | Opcode that determines which fields the message contains. |
Body
| Offset | Size / Endianness | Type | Name | Comment |
|---|---|---|---|---|
| 0x06 | - / - | CString | channel_name | |
| - | - / - | CString | channel_password |
Examples
Example 1
0, 29, // size
151, 0, 0, 0, // opcode (151)
71, 101, 110, 101, 114, 97, 108, 32, 45, 32, 69, 108, 119, 121, 110, 110, 32, 70, 111, 114, 101, 115, 116, 0, // channel_name: CString
0, // channel_password: CString
Example 2
0, 34, // size
151, 0, 0, 0, // opcode (151)
76, 111, 99, 97, 108, 68, 101, 102, 101, 110, 115, 101, 32, 45, 32, 69, 108, 119, 121, 110, 110, 32, 70, 111, 114, 101, 115, 116, 0, // channel_name: CString
0, // channel_password: CString
Client Version 2.4.3, Client Version 3
Wowm Representation
Autogenerated from wowm file at wow_message_parser/wowm/world/chat/cmsg_join_channel.wowm:32.
cmsg CMSG_JOIN_CHANNEL = 0x0097 {
u32 channel_id;
u8 unknown1;
u8 unknown2;
CString channel_name;
CString channel_password;
}
Header
CMSG have a header of 6 bytes.
CMSG Header
| Offset | Size / Endianness | Type | Name | Description |
|---|---|---|---|---|
| 0x00 | 2 / Big | uint16 | size | Size of the rest of the message including the opcode field but not including the size field. |
| 0x02 | 4 / Little | uint32 | opcode | Opcode that determines which fields the message contains. |
Body
| Offset | Size / Endianness | Type | Name | Comment |
|---|---|---|---|---|
| 0x06 | 4 / Little | u32 | channel_id | |
| 0x0A | 1 / - | u8 | unknown1 | |
| 0x0B | 1 / - | u8 | unknown2 | |
| 0x0C | - / - | CString | channel_name | |
| - | - / - | CString | channel_password |