A simple IRC bot written in Haskell
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
|
module Network.IRC.Handlers (allMsgHandlerMakers) where
|
|
|
|
|
|
|
|
import Network.IRC.Handlers.Auth
|
|
|
|
import Network.IRC.Handlers.Greet
|
|
|
|
import Network.IRC.Handlers.MessageLogger
|
|
|
|
import Network.IRC.Handlers.NickTracker
|
|
|
|
import Network.IRC.Handlers.SongSearch
|
|
|
|
import Network.IRC.Handlers.Tell
|
|
|
|
|
|
|
|
import Network.IRC.Types
|
|
|
|
|
|
|
|
allMsgHandlerMakers :: [MsgHandlerMaker]
|
|
|
|
allMsgHandlerMakers =
|
|
|
|
[ authMsgHandlerMaker
|
|
|
|
, greetMsgHandlerMaker
|
|
|
|
, welcomeMsgHandlerMaker
|
|
|
|
, messageLoggerMsgHandlerMaker
|
|
|
|
, nickTrackerMsgHandlerMaker
|
|
|
|
, songSearchMsgHandlerMaker
|
|
|
|
, tellMsgHandlerMaker
|
|
|
|
]
|