]> jfr.im git - erebus.git/commitdiff
control - allow whois by auth
authorzonidjan <redacted>
Wed, 4 Oct 2017 23:16:16 +0000 (18:16 -0500)
committerzonidjan <redacted>
Wed, 4 Oct 2017 23:16:16 +0000 (18:16 -0500)
modules/control.py

index 29b3da6d0053ddf421b48047d1435defb1c771f2..c1e246b2b5ab6116c63cfc7f75d9e485e9a405ce 100644 (file)
@@ -103,7 +103,11 @@ def _whois(user, chan, showglevel=True, showclevel=True):
 @lib.help("<user>", "shows who someone is")
 @lib.argsEQ(1)
 def whois(bot, user, chan, realtarget, *args):
-       target = bot.parent.user(args[0], create=False)
+       name = args[0]
+       if name.startswith("#"):
+               target = bot.parent.User(name, name[1:])
+       else:
+               target = bot.parent.user(name, create=False)
        if target is None:
                bot.msg(user, "I don't know %s." % (args[0]))
        else: