diff options
author | Sean B. Palmer <sbp@aldebaran.local> | 2010-12-23 19:34:03 +0000 |
---|---|---|
committer | Sean B. Palmer <sbp@aldebaran.local> | 2010-12-23 19:34:03 +0000 |
commit | 01cebd1ccc8e83dbbbe78d27ae1f4e14b206e5b7 (patch) | |
tree | a8298644ed9f9e5ef80c41f63fca8f13234e35cc /modules | |
parent | 5ebe01386d46f0a3a50b2b02416d8e7ee222af7e (diff) | |
download | bot-01cebd1ccc8e83dbbbe78d27ae1f4e14b206e5b7.tar.gz bot-01cebd1ccc8e83dbbbe78d27ae1f4e14b206e5b7.tar.bz2 bot-01cebd1ccc8e83dbbbe78d27ae1f4e14b206e5b7.zip |
HTTPS title support, and a minor encoding fix.
Diffstat (limited to 'modules')
-rwxr-xr-x | modules/head.py | 2 | ||||
-rwxr-xr-x | modules/translate.py | 2 |
2 files changed, 3 insertions, 1 deletions
diff --git a/modules/head.py b/modules/head.py index b6767ff..384b8df 100755 --- a/modules/head.py +++ b/modules/head.py @@ -168,7 +168,7 @@ def noteuri(phenny, input): if not hasattr(phenny.bot, 'last_seen_uri'): phenny.bot.last_seen_uri = {} phenny.bot.last_seen_uri[input.sender] = uri -noteuri.rule = r'.*(http://[^<> "\x01]+)[,.]?' +noteuri.rule = r'.*(http[s]?://[^<> "\x01]+)[,.]?' noteuri.priority = 'low' if __name__ == '__main__': diff --git a/modules/translate.py b/modules/translate.py index e637d01..d5ae41f 100755 --- a/modules/translate.py +++ b/modules/translate.py @@ -46,6 +46,8 @@ def tr(phenny, context): if input != output: msg = translate(phrase, input, output) + if isinstance(msg, str): + msg = msg.decode('utf-8') if msg: msg = web.decode(msg) # msg.replace(''', "'") msg = '"%s" (%s to %s, translate.google.com)' % (msg, input, output) |