]> jfr.im git - erebus.git/blobdiff - config.py
Fixed header
[erebus.git] / config.py
index d274509e39b1e9f5d0f68360f997e119e05ddb33..c8a461bd2572843901ab049b3cafe799745b1807 100644 (file)
--- a/config.py
+++ b/config.py
@@ -1,3 +1,6 @@
+# Erebus IRC bot - Author: John Runyon
+# "Config" class (reading/providing access to bot.config)
+
 import ConfigParser
 
 class Config(object):
@@ -13,6 +16,12 @@ class Config(object):
        def __setattr__(self, key, value):
                self.config.set('erebus', key, value)
 
+       def level(self, cmd):
+               return self.config.get('levels', cmd)
+
+       def setlevel(self, cmd, level):
+               self.config.set('levels', cmd, level)
+
        def items(self, section='erebus'):
                return self.config.items(section)