úÎ)R#%I      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHportable provisionalmorfeusz8@gmail.com& zOrigin of the message, this is mNick if a message was sent directly to the bot, otherwise if it got sent to the channel it' s mChan.  PRIVMSG usr/#chan :ACTION msg  NOTICE usr/# chan :msg  NICK newnick  QUIT :msg KICK #chan user :msg  INVITE user #chan TOPIC # chan :topic MODE # chan +o user PART # chan :msg JOIN # chan key PRIVMSG # chan :msg Parse a raw IRC message IJKLMNOPQRS       portable provisionalmorfeusz8@gmail.comR$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 TUVWXYZ[\]^_`abcdefghi+,-Server address to connect to .Server port to connect to / Nickname 0Optional server password 1 Username 2 Realname 3$List of channels to join on connect 4Events to bind 5What to send on CTCP VERSION 6What to send on CTCP TIME 789Connects to a server Configuration Run in a new thread Print debug messages IrcServer instance :$Sends a QUIT command to the server.  Quit message ;Reconnects to the server. jklmnopqrstuv<"Sends a raw command to the server =Sends a message to a channel *Please note: As of now this function doesn't provide flood control.  So be careful with \n. Channel Message >?@AwxC-Returns a list of channels currently joined. DReturns the current nickname. EReturns the address FReturns the address GReturns the User name HReturns the Real name . !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGH.8+,-./01234567*)('&%$#"! 9:;<=>?@ABCDEFGH-*)('&%$#"!  !"#$%&'()*+ ,-./01234567,-./0123456789:;<=>?@ACDEFGHportableAlphamorfeusz8@gmail.comI  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHy      !"#$%&'()*+,--./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxysimpleirc-0.2.1Network.SimpleIRC.MessagesNetwork.SimpleIRC.CoreNetwork.SimpleIRC IrcMessagemNickmUsermHostmServermCodemMsgmChanmOriginmOthermRawCommandMActionMNoticeMNickMQuitMKickMInviteMTopicMModeMPartMJoinMPrivmsgparse showCommand EventFuncIrcEvent DisconnectRawMsgNoticeNickQuitKickInviteTopicModePartJoinPingNumericPrivmsg IrcConfigcAddrcPortcNickcPass cUsername cRealname cChannelscEvents cCTCPVersion cCTCPTimecPingTimeoutIntervalMIrcconnect disconnect reconnectsendRawsendMsgsendCmdaddEvent changeEventsremEvent defaultConfig getChannels getNickname getAddressgetPort getUsername getRealname parseFirst getOriginparse2parse3parse4parse5 parseOther smartSplittakeLasttakeCarriageRet dropColon IrcServersAddrsPort sNickname sPassword sUsername sRealname sChannelssEventssSock sListenThread sCmdThreadsCmdChansDebug sCTCPVersion sCTCPTimesPingTimeoutInterval SIrcCommandSIrcRemoveEventSIrcChangeEvents SIrcAddEvent genUnique genUniqueMaptoServer greetServer execCmdsLoop listenLoop joinChanspong trackChanges ctcpHandlerevents callEvents eventFunc debugWritewrite