18#ifndef TRINITYCORE_CHANNEL_PACKETS_H
19#define TRINITYCORE_CHANNEL_PACKETS_H
145 void Read()
override;
155 void Read()
override;
166 void Read()
override;
177 void Read()
override;
191 void Read()
override;
@ SMSG_CHANNEL_NOTIFY_JOINED
@ SMSG_CHANNEL_NOTIFY_LEFT
@ CMSG_CHAT_CHANNEL_PASSWORD
@ CMSG_CHAT_LEAVE_CHANNEL
std::string _Channel
Channel Name.
std::vector< ChannelPlayer > _Members
WorldPacket const * Write() override
std::string ChannelWelcomeMsg
WorldPacket const * Write() override
std::string _Channel
Channel Name.
WorldPacket const * Write() override
std::string Channel
Channel Name.
bool Suspended
User Leave - false, On Zone Change - true.
ObjectGuid SenderAccountID
std::string _Channel
Channel Name.
ChannelPassword(WorldPacket &&packet)
JoinChannel(WorldPacket &&packet)
LeaveChannel(WorldPacket &&packet)
WorldPacket const * Write() override
WorldPacket const * Write() override
ObjectGuid RemovedUserGUID
ObjectGuid UpdatedUserGUID
WorldPacket const * Write() override
ChannelPlayer(ObjectGuid const &guid, uint32 virtualRealmAddress, uint8 flags)
uint32 VirtualRealmAddress
ObjectGuid Guid
Player Guid.