From 9aeb31f84aab5c20e669a613206c6c517e9668a1 Mon Sep 17 00:00:00 2001 From: Stefan Krulj Date: Sat, 6 Oct 2012 00:02:06 +0200 Subject: [PATCH] Tantrum added --- kraken.py | 3 +-- main.py | 1 + tantrum.py | 20 ++++++++++++++++++++ 3 files changed, 22 insertions(+), 2 deletions(-) create mode 100644 tantrum.py diff --git a/kraken.py b/kraken.py index 5361f15..9531d6a 100644 --- a/kraken.py +++ b/kraken.py @@ -1,7 +1,6 @@ import brathuhn -kraken_img = """ - _,.---. ,''-._ +kraken_img = """ _,.---. ,''-._ Release the kraken! ;- X ,/-- \\ / \\ ' `. : | \\ / | | ) diff --git a/main.py b/main.py index 8ca62ee..01ceb84 100755 --- a/main.py +++ b/main.py @@ -8,6 +8,7 @@ import get_quote import logger import cowsay import choose +import tantrum brathuhn.connect_and_join() brathuhn.loop() diff --git a/tantrum.py b/tantrum.py new file mode 100644 index 0000000..eedae28 --- /dev/null +++ b/tantrum.py @@ -0,0 +1,20 @@ +import brathuhn + +tantrum_img = """ ### + `. | | .' + \ .' '. ,' + /_____\\ + |::' | + '' - - |:: | - - -- + |:____| + |' | + ' :_._._: ._ + ' ` _ + ,' TANTRUM `.""" + +def tantrum(mfrom,msg): + if "tantrum" in msg.lower() and not brathuhn.room_nick in mfrom: + for line in tantrum_img.split('\n'): + brathuhn.sendMonoMsg(brathuhn.ROOM,line,'groupchat') +brathuhn.addGroupListener(tantrum) +