aboutsummaryrefslogtreecommitdiff
path: root/modules/print_messages.py
diff options
context:
space:
mode:
Diffstat (limited to 'modules/print_messages.py')
-rw-r--r--modules/print_messages.py36
1 files changed, 0 insertions, 36 deletions
diff --git a/modules/print_messages.py b/modules/print_messages.py
deleted file mode 100644
index bc40a8e5..00000000
--- a/modules/print_messages.py
+++ /dev/null
@@ -1,36 +0,0 @@
-import datetime
-
-class Module(object):
- def __init__(self, bot):
- self.bot = bot
- bot.events.on("received").on("message").on("channel").hook(
- self.on_message)
- bot.events.on("received").on("join").hook(self.on_join)
- bot.events.on("received").on("part").hook(self.on_part)
- bot.events.on("received").on("quit").hook(self.on_quit)
- bot.events.on("received").on("nick").hook(self.on_nick)
-
- def print_line(self, event, line):
- timestamp = datetime.datetime.now().isoformat()
- target = str(event["server"])
- if "channel" in event:
- target += event["channel"].name
- print("[%s] %s | %s" % (timestamp, target, line))
- def on_message(self, event):
- if not self.bot.args.verbose:
- if event["action"]:
- self.print_line(event, "* %s %s" % (event["user"].nickname, event["message"]))
- else:
- self.print_line(event, "<%s> %s" % (event["user"].nickname, event["message"]))
- def on_join(self, event):
- if not self.bot.args.verbose:
- self.print_line(event, "%s joined %s" % (event["user"].nickname, event["channel"].name))
- def on_part(self, event):
- if not self.bot.args.verbose:
- self.print_line(event, "%s left %s%s" % (event["user"].nickname, event["channel"].name, "" if not event["reason"] else ": %s" % event["reason"]))
- def on_quit(self, event):
- if not self.bot.args.verbose:
- self.print_line(event, "%s quit" % event["user"].nickname)
- def on_nick(self, event):
- if not self.bot.args.verbose:
- self.print_line(event, "%s changed nickname to %s" % (event["old_nickname"], event["new_nickname"]))