From 48fdf4a65f519cea94b0e414b48d979c3bb806dd Mon Sep 17 00:00:00 2001 From: aikaterna Date: Sun, 14 Oct 2018 17:56:26 -0700 Subject: [PATCH] [V3 Trick or Treat] Steal with no user fix --- trickortreat/trickortreat.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/trickortreat/trickortreat.py b/trickortreat/trickortreat.py index aca302a..26fb830 100644 --- a/trickortreat/trickortreat.py +++ b/trickortreat/trickortreat.py @@ -264,7 +264,9 @@ class TrickOrTreat(BaseCog): guild_users = [m.id for m in ctx.guild.members if m is not m.bot and not m == ctx.author] candy_users = await self.config._all_from_scope(scope="USER") valid_user = list(set(guild_users) & set(candy_users)) - if user == ctx.author or user == user.bot: + if not user: + picked_user = self.bot.get_user(random.choice(valid_user)) + elif user == ctx.author or user == user.bot: picked_user = self.bot.get_user(random.choice(valid_user)) elif user: picked_user = user