From 29660cd339438ff20a0ef79e09b917ec409e7e98 Mon Sep 17 00:00:00 2001 From: Scragly <29337040+scragly@users.noreply.github.com> Date: Mon, 22 Apr 2019 00:18:05 +1000 Subject: Improve user store efficiency. --- bot/seasons/easter/egg_hunt/cog.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'bot') diff --git a/bot/seasons/easter/egg_hunt/cog.py b/bot/seasons/easter/egg_hunt/cog.py index 6ebc016d..20b6f1d9 100644 --- a/bot/seasons/easter/egg_hunt/cog.py +++ b/bot/seasons/easter/egg_hunt/cog.py @@ -73,7 +73,7 @@ class EggMessage: self.message = message self.egg = egg self.first = None - self.users = [] + self.users = set() self.teams = {Roles.white: "WHITE", Roles.blurple: "BLURPLE"} self.new_team_assignments = {} self.timeout_task = None @@ -186,7 +186,8 @@ class EggMessage: self.first = user await self.start_timeout() else: - self.users.append(user) + if user != self.first: + self.users.add(user) async def start(self): """Starts the egg drop session.""" -- cgit v1.2.3