S>C 0x0B BOTNET_CHAT

Transport Layer:Transmission Control Protocol (TCP)
Application Layer:BotNet Messages (PACKET)
Message Id:0x0B
Message Name:BOTNET_CHAT
Direction:Server to Client
Used By:Diablo II, Diablo II Lord of Destruction
Message Format:
(does not include protocol header)
(UINT32) Distribution
(UINT32) Action
(UINT32) Bot ID
(STRING) Message 

Remarks

Receive chat.

There is no confirmation of sent chat. Whispers to nonexistent users, empty Message values, and chat to users who have blocking specified in C>S 0x10 BOTNET_CHAT_OPTIONS are silently dropped. If the distribution is 0x00 (broadcast) but the user does not have broadcast permission, only connected users on this database receive the chat but the distribution value stays 0x00.

Distribution:

  • 0x00: Broadcast (all connected users)
  • 0x01: Database (connected users on this database)
  • 0x02: Whisper (from user specified by Bot ID)

Action:

  • 0x00: Talk
  • 0x01: Emote

Bot ID:
This is the Bot ID of the user who sent the C>S 0x0B BOTNET_CHAT.

Message:
The string is copied from the source in the message C>S 0x0B BOTNET_CHAT.

| Edited: Anonymous

Comments

no one has commented yet.