|
Message ID: |
0x0C |
Message Name: |
SID_JOINCHANNEL
|
Direction: |
Client -> Server (Sent) |
Used By: |
All Products |
Format: Help
Hint: Field names highlighted in blue will display a definition if you hover over the text. |
(DWORD) Flags
(STRING) Channel |
Remarks: |
Joins a channel after entering chat.
The flags field may contain the following values:
0x00: Nocreate join.
0x01: First join
0x02: Forced join.
Nocreate Join:
This will only join the channel specified if it is not empty, and is used by clients when selecting a channel from the channels menu. If the channel is empty, Battle.net sends a SID_CHATEVENT of type EID_CHANNELDOESNOTEXIST, upon which official clients prompt for confirmation that the user wishes to create the channel, in which case, it resends this packet with Flags set to Forced Join (0x02).
First Join:
Places user in a channel starting with their product and country, followed by a number, ie 'Brood War GBR-1'. Also automatically sends MOTD after entering the channel. When using this type, the Channel variable has no effect, but must be present anyway to avoid an IP ban. This is sent when first logging onto Battle.net
Forced Join:
This is sent when leaving a game, and joins the specified channel without an supplying an MOTD. |
Related Links: |
[S>0x0F] SID_CHATEVENT
|
|
Printable Version
|
User Comments:
Posted by Tagban on 19/02/05 10:08 |
The 0x02 appears to be safe to send on connect, and won't get you IP banned if the channel you're attempting to join is full/restricted.
|
#277 |
Posted by Dragon.fe on 12/02/05 01:35 |
0x05 - Diablo II/LOD
Diablo II user has pushed the Enter chat button on the game client, if 0x05 is not sent you will not see users in the main D2 channels.
|
#274 |
Posted by Tuberload on 29/04/04 11:40 |
0x00 Standard Join: Will be notified inf channel is restricted or full
0x01 Product Specific Join
0x02 Create Channel: Creates a non-existent channel, but will get you IP Banned if channel is restricted. Used to be able to join full channels using this flag, but I don't know if that is still true.
|
#169 |
|
|
|