diff options
| author | 2016-04-14 16:48:17 +0100 | |
|---|---|---|
| committer | 2016-04-14 16:48:17 +0100 | |
| commit | 98718546cf0882abd40102dbb7c9345a1b65e022 (patch) | |
| tree | 1aeeec28a33c21555e6d5b83d75bc3ca6d06566e | |
| parent | added a very unreliable and BAD IDEA way to unload modules. (diff) | |
added helper functions to IRCBot to utilise the new bot settings table.
| -rw-r--r-- | IRCBot.py | 10 |
1 files changed, 10 insertions, 0 deletions
@@ -77,6 +77,16 @@ class Bot(object): self.servers[server.fileno()] = server else: timer.redo() + + def set_setting(self, setting, value): + self.database.set_bot_setting(setting, value) + def get_setting(self, setting, default=None): + return self.database.get_bot_setting(setting, default) + def find_settings(self, pattern, default=[]): + return self.database.find_bot_settings(pattern, default) + def del_setting(self, setting): + self.database.del_bot_setting(setting) + def run(self): while self.running: self.lock.acquire() |
