C# (CSharp) Squishy.Irc.Commands Namespace

Classes

Name Description
AuthCommand
BanCommand
BanListCommand
CmdTrigger CmdTriggers trigger Commands. There are different kinds of triggers which are handled differently, according to where they came from.
Command Basic Command Class, Inherit your Commands from here. Automatically creates one instance per IrcClient when the Class is loaded, using the default constructor.
ConnectCommand
CtcpRequestCommand
DccChatCmdTrigger Triggers through DCC-chat
DccChatCommand
DccSendCommand
DisconnectCommand
ExecuteCmdTrigger Uses the console for output.
HelpCommand TODO: Use localized strings The help command is special since it generates output. This output needs to be shown in the GUI if used from commandline and sent to the requester if executed remotely.
InviteCommand
InviteMeCommand
IrcCommandHandler
JoinCommand
KickCommand
KickMaskCommand
ModeCommand
MsgCmdTrigger Triggers through PRIVMSG (normal chatting in channels and queries)
MsgCommand
NickCommand
NoticeCmdTrigger Triggers through NOTICE
NoticeCommand
PartCommand
PartThisCommand
SendCommand
SetExternalIPCommand
SetInfoCommand
SetNicksCommand
SetPwCommand
SetUsernameCommand
TopicCommand
UnbanCommand
VersionCommand