X-Git-Url: https://git.martlubbers.net/?p=cloogle-irc.git;a=blobdiff_plain;f=IRCBot.icl;h=3b620907b73267a47b952bb817c44614251a40b9;hp=3ea2f76e7c97ddb832741db81b267bfc7372463a;hb=0754ab0cb695ed0966e6a60390d295ca8b8476d1;hpb=c1bfb7b409f2df08885234352bde3ecbd488e8d7 diff --git a/IRCBot.icl b/IRCBot.icl index 3ea2f76..3b62090 100644 --- a/IRCBot.icl +++ b/IRCBot.icl @@ -27,7 +27,7 @@ bot (host, port) start end state bot w | rpt == TR_NoSuccess = (Just $ "Could not connect to " +++ host, state, w) // Send startup commands -# (merr, chan, w) = send [toString s +++ "\r\n" \\ s <- start] (fromJust chan) w +# (merr, chan, w) = send (map toString start) (fromJust chan) w | isError merr = (Just $ fromError merr, state, w) //Start processing function # (mer, chan, state, w) = process chan "" state bot w @@ -59,7 +59,7 @@ process chan acc state bot w # (mircc, state, w) = bot msg state w | isNothing mircc = (Ok (), chan, state, w) // Bot asks to quit //Possible send the commands - # (merr, chan, w) = send [toString c +++ "\r\n" \\ c <- fromJust mircc] chan w + # (merr, chan, w) = send (map toString $ fromJust mircc) chan w | isError merr = (Error $ fromError merr, chan, state, w) //Recurse = process chan acc state bot w