diff options
author | Florent Le Coz <louiz@louiz.org> | 2012-12-18 02:03:24 +0100 |
---|---|---|
committer | Florent Le Coz <louiz@louiz.org> | 2012-12-18 02:03:24 +0100 |
commit | ca7489fd8f17dbd437709bc81e3bad8ffef94345 (patch) | |
tree | b9e325f8de1020be9c8caab1233262982dbda559 /plugins | |
parent | be8ea85a9f732f5c02a53033c0ad01d6ae9eed90 (diff) | |
download | poezio-ca7489fd8f17dbd437709bc81e3bad8ffef94345.tar.gz poezio-ca7489fd8f17dbd437709bc81e3bad8ffef94345.tar.bz2 poezio-ca7489fd8f17dbd437709bc81e3bad8ffef94345.tar.xz poezio-ca7489fd8f17dbd437709bc81e3bad8ffef94345.zip |
super useful plugin that shuffles the message you send.
Diffstat (limited to 'plugins')
-rw-r--r-- | plugins/shuffle.py | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/plugins/shuffle.py b/plugins/shuffle.py new file mode 100644 index 00000000..beba0769 --- /dev/null +++ b/plugins/shuffle.py @@ -0,0 +1,11 @@ +from plugin import BasePlugin +from random import shuffle + +class Plugin(BasePlugin): + def init(self): + self.add_event_handler('muc_say', self.shuffle) + + def shuffle(self, msg, tab): + split = msg['body'].split() + shuffle(split) + msg['body'] = ' '.join(split) |