X-Git-Url: https://jfr.im/git/erebus.git/blobdiff_plain/d1ea05b06625b91b6d4fc9580fff461b47b3570c..3fb9cf6f5be0e23d3a4831699e8fd930386e2965:/config.py diff --git a/config.py b/config.py index d274509..c8a461b 100644 --- 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)