Minor fixes, and important .commands fix, to be private only.
parent
16ec61f4d6
commit
989ea13d02
|
@ -29,6 +29,8 @@ subs = [
|
|||
|
||||
def calc(phenny, input):
|
||||
q = input.group(2)
|
||||
if not q:
|
||||
return phenny.say('0?')
|
||||
|
||||
query = q[:]
|
||||
for a, b in subs:
|
||||
|
|
|
@ -22,7 +22,7 @@ doc.priority = 'low'
|
|||
|
||||
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 " +
|
||||
|
|
|
@ -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)
|
||||
|
@ -58,6 +60,8 @@ g.priority = 'high'
|
|||
|
||||
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']
|
||||
|
@ -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()
|
||||
|
|
|
@ -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(' ', '_')
|
||||
|
||||
|
|
Loading…
Reference in New Issue