úÎ%ê €Q      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOP8 $This event gets called whenever the ) connection with the server is dropped 1This event gets called on every message received NOTICE NICK QUIT KICK INVITE TOPIC MODE PART JOIN PING Numeric, 001, 002, 372 etc. PRIVMSG  !"#$%&'()*+,-./Server address to connect to 0Server port to connect to 1 Nickname 2 Username 3 Realname 4$List of channels to join on connect 5Events to bind 6What to send on CTCP VERSION 7What to send on CTCP TIME 8  !"#$%&'()*+,-./012345678-./01234567 !"#$%&'(),+*   8     !"#$%&'( !"#$%&'(),+**+,- ./01234567./01234567portable provisionalmorfeusz8@gmail.com8SIf the IrcMessage was sent directly to you returns the nick otherwise the channel. 888portable provisionalmorfeusz8@gmail.com9: PRIVMSG usr/#chan :\ x01ACTION msg\x01 ; NOTICE usr/# chan :msg < NICK newnick = QUIT :msg >KICK #chan user :msg ? INVITE user #chan @TOPIC # chan :topic AMODE # chan +o user BPART # chan :msg CJOIN # chan key DPRIVMSG # chan :msg EFParse a raw IRC message QRSTUVWXYZG9:;<=>?@ABCDEFG9EDCBA@?>=<;:FG9 EDCBA@?>=<;::;<=>?@ABCDEFGportable provisionalmorfeusz8@gmail.comHConnects to a server Configuration Run in a new thread Print debug messages IrcServer instance I$Sends a QUIT command to the server.  Quit message [\]^_`abcdefgJ"Sends a raw command to the server KSends a message to a channel *Please note: As of now this function doesn't provide flood control.  So be careful. Channel Message LMNOhi HIJKLMNOP HIJKLMNOPHIJKLMNOportableAlphamorfeusz8@gmail.comQ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPj      !"#$%&'()*+,-./01123456789:;<=>?@ABCDEFG<HIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklsimpleirc-0.1.0Network.SimpleIRC.TypesNetwork.SimpleIRC.UtilsNetwork.SimpleIRC.MessagesNetwork.SimpleIRC.CoreNetwork.SimpleIRC IrcMessagemNickmHostmServermCodemMsgmChanmOthermRawIrcEvent DisconnectRawMsgNoticeNickQuitKickInviteTopicModePartJoinPingNumericPrivmsg EventFunc IrcServersAddrsPort sNickname sUsername sRealname sChannelssEventssSock sListenThreadsCmdChansDebug sCTCPVersion sCTCPTime SIrcCommandSIrcRemoveEventSIrcChangeEvents SIrcAddEvent IrcConfigcAddrcPortcNick cUsername cRealname cChannelscEvents cCTCPVersion cCTCPTimegetChanCommandMActionMNoticeMNickMQuitMKickMInviteMTopicMModeMPartMJoinMPrivmsgparse showCommandconnect disconnectsendRawsendMsgsendCmdaddEvent changeEventsremEvent defaultConfigparse4 parseFirst dropColonparse2parse3parse5 parseOther smartSplittakeLasttakeCarriageRet genUnique genUniqueMaptoServer greetServerexecCmds listenLoop joinChanspongonJoin ctcpHandlerevents callEvents eventFunc debugWritewrite