small changes to ping

This commit is contained in:
rootcoma 2013-11-19 22:48:40 -08:00
parent 8e7c52915e
commit f0d6e04134
1 changed files with 3 additions and 3 deletions

View File

@ -160,7 +160,7 @@ class TriviaTime(callbacks.Plugin):
channelHash = pingMsg[1]
channel = ''
for name in irc.state.channels:
if channelHash == self.shortHash(name):
if channelHash == self.shortHash(ircutils.toLower(name)):
if username in irc.state.channels[name].users:
channel = name
break
@ -181,7 +181,7 @@ class TriviaTime(callbacks.Plugin):
return hashText
def numToBase94(self, n, maxChars):
chars = '0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHUJKLMNOPQRSTUVWXYZ~!@#$%^&()_+=-`[]{}\\/|?,.><:;\'" '
chars = '!"#$%&\'() +,-./0123456789:;<=>?@ABCDEFGHUJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~'
L = []
for i in range(maxChars):
L.append(chars[n % len(chars)])
@ -403,7 +403,7 @@ class TriviaTime(callbacks.Plugin):
Check your ping to the bot. Make sure your client correclty responds to ctcp pings
"""
channel = msg.args[0]
channelHash = self.shortHash(channel)
channelHash = self.shortHash(ircutils.toLower(channel))
username = msg.nick
irc.sendMsg(ircmsgs.privmsg(username, '\x01PING %0.2f*%s\x01' % (time.time()-1300000000, channelHash)))
ping = wrap(ping)