[V3 Trick or Treat] Steal with no user fix

This commit is contained in:
aikaterna
2018-10-14 17:56:26 -07:00
parent 890adcfe02
commit 48fdf4a65f

View File

@@ -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