diff options
| author | 2016-04-03 13:20:05 +0100 | |
|---|---|---|
| committer | 2016-04-03 13:20:05 +0100 | |
| commit | 504e93a78d59d51243acbcab6831309805d01fd1 (patch) | |
| tree | f5687e4611875e3b4b5e5370492bf7df86e77703 /modules/auto_mode.py | |
| parent | added code to prevent newlines being where they shouldn't be in outgoing lines. (diff) | |
tinkered with some modules and fixed a few bugs, also added the skeleton for the auto_mode.py module.
Diffstat (limited to 'modules/auto_mode.py')
| -rw-r--r-- | modules/auto_mode.py | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/modules/auto_mode.py b/modules/auto_mode.py new file mode 100644 index 00000000..3fbdc96c --- /dev/null +++ b/modules/auto_mode.py @@ -0,0 +1,18 @@ + + +class Module(object): + def __init__(self, bot): + self.bot = bot + bot.events.on("channel").on("mode").hook(self.on_mode) + bot.events.on("received").on("join").hook(self.on_join) + + def on_mode(self, event): + if event["channel"].get_setting("auto-mode", False): + remove = event["remove"] + channel = event["channel"] + mode = event["mode"] + args = event["args"] + + def on_join(self, event): + if event["channel"].get_setting("auto-mode", False): + pass |
