úÎ"ÏÄE      !"#$%&'()*+,-./0123456789:;<=>?@ABCD          !"#$%&'( !"#$%&'($"#% !&'( ! !"##$%&'())))*+,username on client system -hostname of client system ."irc server client is connected to /client' s real name 0Bot configuration 12"optional channel logging function 3 app logging 4irc server to connect 5!irc port to connect to (usually, 'PortNumber 6667') 6 irc nick 7irc user info 8channel to join 9:E6connect to irc server and send NICK and USER commands FGHI;SsimpleBot connects to the server and handles messages using the supplied BotPartTs the ' Chan Message'0 for the optional logging function will include A all received and sent messages. This means that the bots output  will be included in the logs. Bot configuration bot parts (must include pingPart, or equivalent) J for all forked handler threads < simpleBot'J connects to the server and handles messages using the supplied BotPartTs the ' Chan Message'0 for the optional logging function will include A all received and sent messages. This means that the bots output  will be included in the logs. optional logging function application logging irc server to connect !irc port to connect to (usually, 'PortNumber 6667')  irc nick irc user info channel to join bot parts (must include pingPart, or equivalent) J for all forked handler threads Kcall L if M. Do nothing for Nothing. *+,-./0123456789:;<;<0123456789*+,-./:*+,-./+,-./012345678123456789:;<=>?@A=>?N@A=>?@A=>?@ABCBCBCBCDDDD B  !"#$%&'(*+,-./0123456789:;<=>?N@AO     !!"#$$%&'(()*+,-.//01234456789:;<=>?@ABCDEFGHIJKLMNOPMQRMSTUV ircbot-0.1.5Network.IRC.Bot.LogNetwork.IRC.Bot.BotMonadNetwork.IRC.Bot.CommandsNetwork.IRC.Bot.PosixLoggerNetwork.IRC.Bot.CoreNetwork.IRC.Bot.ParsecNetwork.IRC.Bot.Part.DiceNetwork.IRC.Bot.Part.PingNetwork.IRC.BotLoggerLogLevel ImportantNormalDebug stdoutLogger nullLoggerBotPartT unBotPartTBotEnvmessageoutChanlogFnbotNameBotMonad askMessage askOutChan localMessage sendMessagelogMwhoami runBotPartT mapBotPartTPong ToMessage toMessagePrivMsgprefix receiversmsgPingcmdpingprivMsg toPrivMsg sendCommand posixLoggerUserusernamehostname servernamerealnameBotConf channelLoggerloggerhostportnickuserchannel nullBotConfnullUser simpleBot simpleBot' mapParsecTnat botPrefix reportErrorshowErrorMessagesdicePart diceCommandpingPart ircConnectpartLoopircLoopconnectionLoop reconnectbase GHC.Conc.SyncThreadIdwriteMaybeChanControl.Concurrent.Chan writeChan Data.MaybeJust parsecPart