aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--modules/bot_channel.py12
-rw-r--r--modules/join.py8
2 files changed, 12 insertions, 8 deletions
diff --git a/modules/bot_channel.py b/modules/bot_channel.py
new file mode 100644
index 00000000..fc4fe813
--- /dev/null
+++ b/modules/bot_channel.py
@@ -0,0 +1,12 @@
+
+
+class Module(object):
+ def __init__(self, bot, events, exports):
+ events.on("received").on("numeric").on("001").hook(self.do_join)
+
+ exports.add("serverset", {"setting": "bot-channel",
+ "help": "Set main channel"})
+
+ def do_join(self, event):
+ event["server"].send_join(event["server"].get_setting("bot-channel",
+ "#bitbot"))
diff --git a/modules/join.py b/modules/join.py
deleted file mode 100644
index 31a26873..00000000
--- a/modules/join.py
+++ /dev/null
@@ -1,8 +0,0 @@
-
-
-class Module(object):
- def __init__(self, bot, events, exports):
- events.on("received").on("numeric").on("001").hook(self.do_join)
-
- def do_join(self, event):
- event["server"].send_join("#bitbot")