diff options
author | Florent Le Coz <louiz@louiz.org> | 2013-06-28 11:31:25 +0200 |
---|---|---|
committer | Florent Le Coz <louiz@louiz.org> | 2013-06-28 11:31:25 +0200 |
commit | 18642ceb71c4b0a1ea745c5e5a6f62cb46d38b0f (patch) | |
tree | 77dfb2750102a766455eac901a0da74cd6a9e2e9 /plugins | |
parent | 1a6dbad8816afd27fd942b1899c6f04d4c80ecc0 (diff) | |
download | poezio-18642ceb71c4b0a1ea745c5e5a6f62cb46d38b0f.tar.gz poezio-18642ceb71c4b0a1ea745c5e5a6f62cb46d38b0f.tar.bz2 poezio-18642ceb71c4b0a1ea745c5e5a6f62cb46d38b0f.tar.xz poezio-18642ceb71c4b0a1ea745c5e5a6f62cb46d38b0f.zip |
IT’S CAPS LOCK DAY
Diffstat (limited to 'plugins')
-rw-r--r-- | plugins/capslock.py | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/plugins/capslock.py b/plugins/capslock.py new file mode 100644 index 00000000..57dea345 --- /dev/null +++ b/plugins/capslock.py @@ -0,0 +1,24 @@ +""" +Shout + +Installation +------------ + +You only have to load the plugin: + +.. code-block:: none + + /load capslock + + +""" +from plugin import BasePlugin + +class Plugin(BasePlugin): + def init(self): + self.api.add_event_handler('muc_say', self.caps) + self.api.add_event_handler('conversation_say', self.caps) + self.api.add_event_handler('private_say', self.caps) + + def caps(self, msg, tab): + msg['body'] = msg['body'].upper() |