An IRC server written in Haskell
Go to file
Levi Pearson bc41947b18 Add TOPIC command and fix a couple of small bugs
Was using wrong numeric response for unknown channel errors.

Now we send JOIN response to user before topic, names, etc.

TOPIC now responds with RPL_NOTOPIC when there's no topic set.

Added some default cases to pattern matches, though they were not
absolutely necessary due to previous checks.

Added chanEchoAll action to IrcMonad to send the same message to all on
channel, including originating user.
2016-02-01 00:49:21 -07:00
src Add TOPIC command and fix a couple of small bugs 2016-02-01 00:49:21 -07:00
tests Updates to build with stack and upstream changes 2016-01-31 20:14:35 -07:00
.gitignore Updates to build with stack and upstream changes 2016-01-31 20:14:35 -07:00
LICENSE Initial checkin of pipes-based IRC server; work-in-progress 2013-11-11 23:56:23 -07:00
Setup.hs Initial checkin of pipes-based IRC server; work-in-progress 2013-11-11 23:56:23 -07:00
notes.md Significant refactoring and added parser tests 2013-11-22 00:57:40 -07:00
pipes-irc-server.cabal Updates to build with stack and upstream changes 2016-01-31 20:14:35 -07:00
stack.yaml Updates to build with stack and upstream changes 2016-01-31 20:14:35 -07:00