]> jfr.im git - erebus.git/blobdiff - modules/userinfo.py
added help to each module
[erebus.git] / modules / userinfo.py
index 8cb8dfa43ec0e35b2366710d4902a9995b43b87e..33cbc0c7b2f5b81a60b64a01ec065b0eb50b0017 100644 (file)
@@ -70,6 +70,8 @@ def _set(user, key, value):
 
 #commands
 @lib.hook(needchan=False)
+@lib.help("[<user>] <item>", "gets an info item about you or someone else")
+@lib.argsGE(1)
 def getinfo(bot, user, chan, realtarget, *args):
        if chan is not None and realtarget == chan.name: replyto = chan
        else: replyto = user
@@ -88,12 +90,14 @@ def getinfo(bot, user, chan, realtarget, *args):
                bot.msg(replyto, "%(user)s: %(item)s on %(target)s: %(value)s" % {'user':user,'item':item,'target':target,'value':value})
 
 @lib.hook(needchan=False)
+@lib.help("<item> <value>", "sets an info item about you")
 @lib.argsGE(2)
 def setinfo(bot, user, chan, realtarget, *args):
        _set(user, args[0], ' '.join(args[1:]))
        bot.msg(user, "Done.")
 
 @lib.hook(glevel=lib.STAFF, needchan=False)
+@lib.help("<user> <item> <value>", "sets an info item about someone else")
 @lib.argsGE(3)
 def osetinfo(bot, user, chan, realtarget, *args):
        _set(args[0], args[1], ' '.join(args[2:]))