Namespace GravyIrc.Messages
Classes
IrcMessage
JoinMessage
A message received when a user joins an active channel or used to have the client connect to a new channel
KickMessage
A message received when a user is kicked from a channel
NickMessage
NoticeMessage
A notice messgage sent to a user or channel
PartMessage
A message indicating when a user leaves a channel or used to leave a channel
PasswordMessage
A message sent to identify the current user via password
PingMessage
Incoming message used to verify connection state
PongMessage
A message sent by the client in response to a ping request
PrivateMessage
A private message sent to a channel or directly to a user
QuitMessage
Indicates that a user has disconnected from the server or notifying that the client is disconnecting
RplCreatedMessage
RplISupportMessage
RplMyInfoMessage
RplNamReplyMessage
RplWelcomeMessage
RplYourHostMessage
UserMessage
Message sent on connection providing details about the client
UserModeMessage
A message used to set the mode of a user
Interfaces
IChannelMessage
Represents a message that the client needs to be in a channel for before sending
IClientMessage
Represents an outbound message being sent by the client
IServerMessage
Represents an incoming message from the server