From 7931fab14599b739c18c8f1ebcc24b75688dbc09 Mon Sep 17 00:00:00 2001 From: "Sean B. Palmer" Date: Thu, 21 Feb 2008 12:06:33 +0000 Subject: Phenny2, now being tested on Freenode as the main phenny. --- opt/__init__.py | 0 opt/freenode.py | 22 ++++++++++++++++++++++ 2 files changed, 22 insertions(+) create mode 100644 opt/__init__.py create mode 100644 opt/freenode.py (limited to 'opt') diff --git a/opt/__init__.py b/opt/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/opt/freenode.py b/opt/freenode.py new file mode 100644 index 0000000..50e6b5d --- /dev/null +++ b/opt/freenode.py @@ -0,0 +1,22 @@ +#!/usr/bin/env python +""" +freenode.py - Freenode Specific Stuff +Copyright 2008, Sean B. Palmer, inamidst.com +Licensed under the Eiffel Forum License 2. + +http://inamidst.com/phenny/ +""" + +def replaced(phenny, input): + command = input.group(1) + response = { + 'cp': '.cp has been replaced by .u', + 'pc': '.pc has been replaced by .u', + 'unicode': '.unicode has been replaced by .u' + }[command] + phenny.reply(response) +replaced.commands = ['cp', 'pc', 'unicode'] +replaced.priority = 'low' + +if __name__ == '__main__': + print __doc__.strip() -- cgit v1.2.3-1-g7c22