From 23564fc735c7caa51423a8ffe85cc78e07128b8f Mon Sep 17 00:00:00 2001 From: deathbybandaid Date: Fri, 7 Jun 2019 20:25:03 -0400 Subject: [PATCH] test with int --- sopel_modules/SpiceBot/Channels.py | 2 +- sopel_modules/SpiceBot/Users.py | 18 +++++++++--------- 2 files changed, 10 insertions(+), 10 deletions(-) diff --git a/sopel_modules/SpiceBot/Channels.py b/sopel_modules/SpiceBot/Channels.py index e1ae109..fc42879 100644 --- a/sopel_modules/SpiceBot/Channels.py +++ b/sopel_modules/SpiceBot/Channels.py @@ -110,7 +110,7 @@ class BotChannels(): if 'users' not in self.dict['list'][channel.lower()]: self.dict['list'][channel.lower()]['users'] = [] if nick_id not in self.dict['list'][channel.lower()]['users']: - self.dict['list'][channel.lower()]['users'].append(nick_id) + self.dict['list'][channel.lower()]['users'].append(int(nick_id)) def remove_from_channel(self, channel, nick, nick_id=None): if not nick_id: diff --git a/sopel_modules/SpiceBot/Users.py b/sopel_modules/SpiceBot/Users.py index 3f508ba..55c28c6 100644 --- a/sopel_modules/SpiceBot/Users.py +++ b/sopel_modules/SpiceBot/Users.py @@ -66,7 +66,7 @@ class BotUsers(): self.current[nick_id]["channels"].append(channel) # mark user as online if nick_id not in self.online: - self.online.append(nick_id) + self.online.append(int(nick_id)) if nick_id in self.offline: self.offline.remove(nick_id) @@ -86,7 +86,7 @@ class BotUsers(): self.current[nick_id]["channels"].append(trigger.sender) # mark user as online if nick_id not in self.online: - self.online.append(nick_id) + self.online.append(int(nick_id)) if nick_id in self.offline: self.offline.remove(nick_id) return @@ -103,7 +103,7 @@ class BotUsers(): self.current[nick_id]["channels"].append(trigger.sender) # mark user as online if nick_id not in self.online: - self.online.append(nick_id) + self.online.append(int(nick_id)) if nick_id in self.offline: self.offline.remove(nick_id) @@ -124,7 +124,7 @@ class BotUsers(): if nick_id in self.online: self.online.remove(nick_id) if nick_id not in self.offline: - self.offline.append(nick_id) + self.offline.append(int(nick_id)) def part(self, bot, trigger): if trigger.nick == bot.nick: @@ -135,7 +135,7 @@ class BotUsers(): if not len(self.current[nick_id]["channels"]) and nick_id in self.online: self.online.remove(nick_id) if not len(self.current[nick_id]["channels"]) and nick_id not in self.offline: - self.offline.append(nick_id) + self.offline.append(int(nick_id)) return # Identify nick_id = self.whois_id(trigger.nick) @@ -150,7 +150,7 @@ class BotUsers(): if not len(self.current[nick_id]["channels"]) and nick_id in self.online: self.online.remove(nick_id) if not len(self.current[nick_id]["channels"]) and nick_id not in self.offline: - self.offline.append(nick_id) + self.offline.append(int(nick_id)) def kick(self, bot, trigger): targetnick = Identifier(str(trigger.args[1])) @@ -162,7 +162,7 @@ class BotUsers(): if not len(self.current[nick_id]["channels"]) and nick_id in self.online: self.online.remove(nick_id) if not len(self.current[nick_id]["channels"]) and nick_id not in self.offline: - self.offline.append(nick_id) + self.offline.append(int(nick_id)) return # Identify nick_id = self.whois_id(targetnick) @@ -177,7 +177,7 @@ class BotUsers(): if not len(self.current[nick_id]["channels"]) and nick_id in self.online: self.online.remove(nick_id) if not len(self.current[nick_id]["channels"]) and nick_id not in self.offline: - self.offline.append(nick_id) + self.offline.append(int(nick_id)) def nick(self, bot, trigger): newnick = Identifier(trigger) @@ -199,7 +199,7 @@ class BotUsers(): self.current[nick_id]["channels"].append(trigger.sender) # mark user as online if nick_id not in self.online: - self.online.append(nick_id) + self.online.append(int(nick_id)) if nick_id in self.offline: self.offline.remove(nick_id)