Skip to content

Commit

Permalink
Minor fixes, and important .commands fix, to be private only.
Browse files Browse the repository at this point in the history
  • Loading branch information
Sean B. Palmer committed Mar 7, 2008
1 parent 16ec61f commit 989ea13
Show file tree
Hide file tree
Showing 5 changed files with 14 additions and 5 deletions.
2 changes: 2 additions & 0 deletions modules/calc.py
Expand Up @@ -29,6 +29,8 @@

def calc(phenny, input):
q = input.group(2)
if not q:
return phenny.say('0?')

query = q[:]
for a, b in subs:
Expand Down
2 changes: 1 addition & 1 deletion modules/info.py
Expand Up @@ -22,7 +22,7 @@ def doc(phenny, input):

def commands(phenny, input):
# This function only works in private message
if input.startswith('#'): return
if input.sender.startswith('#'): return
names = ', '.join(sorted(phenny.doc.iterkeys()))
phenny.say('Commands I recognise: ' + names + '.')
phenny.say(("For help, do '%s: help example?' where example is the " +
Expand Down
6 changes: 5 additions & 1 deletion modules/search.py
Expand Up @@ -49,6 +49,8 @@ def formatnumber(n):

def g(phenny, input):
query = input.group(2)
if not query:
return phenny.reply('.g what?')
uri = result(query)
if uri:
phenny.reply(uri)
Expand All @@ -58,6 +60,8 @@ def g(phenny, input):

def gc(phenny, input):
query = input.group(2)
if not query:
return phenny.reply('.gc what?')
num = count(query)
phenny.say(query + ': ' + num)
gc.commands = ['gc']
Expand All @@ -83,7 +87,7 @@ def gcs(phenny, input):
results = [(term, n) for (n, term) in reversed(sorted(results))]
reply = ', '.join('%s (%s)' % (t, formatnumber(n)) for (t, n) in results)
phenny.say(reply)
gcs.commands = ['gcs']
gcs.commands = ['gcs', 'comp']

if __name__ == '__main__':
print __doc__.strip()
5 changes: 2 additions & 3 deletions modules/wikipedia.py
Expand Up @@ -131,12 +131,11 @@ def wikipedia(term, last=False):

def wik(phenny, input):
origterm = input.groups()[1]
if not origterm:
return phenny.say('Perhaps you meant ".wik Zen"?')
origterm = origterm.encode('utf-8')

term = urllib.unquote(origterm)
if not term:
return phenny.say(origin.sender, 'Maybe you meant ".wik Zen"?')

term = term[0].upper() + term[1:]
term = term.replace(' ', '_')

Expand Down
4 changes: 4 additions & 0 deletions phenny
Expand Up @@ -5,6 +5,10 @@ Copyright 2008, Sean B. Palmer, inamidst.com
Licensed under the Eiffel Forum License 2.
http://inamidst.com/phenny/
Note: DO NOT EDIT THIS FILE.
Run ./phenny, then edit ~/.phenny/default.py
Then run ./phenny again
"""

import sys, os, imp, optparse
Expand Down

0 comments on commit 989ea13

Please sign in to comment.