diff options
Diffstat (limited to 'Conf.hs')
| -rw-r--r-- | Conf.hs | 20 |
1 files changed, 20 insertions, 0 deletions
@@ -0,0 +1,20 @@ +module Conf where + +import qualified Data.Map as M + +type Conf = M.Map String String + +makeConf = M.fromList + [ ("name", "HsBot") + , ("version", "v0.0") + , ("database", "hsbot.db") + , ("maxMessageSize", "400") + , ("admin", "rantanplan") + , ("ircServer", "irc.german-elite.net") + , ("ircChannel", "#buetow.org") + , ("ircNick", "hotdog") + , ("ircPort", "6667") + ] + +get :: (Monad m) => String -> Conf -> m String +get = M.lookup |
