From e10cac324eae9c5f1ec5eab7d187e5a69c541521 Mon Sep 17 00:00:00 2001 From: eek7574 Date: Wed, 23 Nov 2022 11:54:59 +0000 Subject: [PATCH] fix verify command --- cogs/verify.py | 28 ++++++++++++++-------------- website/.env | 1 + 2 files changed, 15 insertions(+), 14 deletions(-) create mode 100644 website/.env diff --git a/cogs/verify.py b/cogs/verify.py index ba26a01..3d5cfa7 100644 --- a/cogs/verify.py +++ b/cogs/verify.py @@ -21,20 +21,20 @@ class VerifyCog(commands.Cog): role = discord.utils.find(lambda r: r.name.lower() == "verified", ctx.guild.roles) channel = discord.utils.get(ctx.guild.text_channels, name="verify") - if role and role < ctx.me.top_role: - await ctx.author.remove_roles(role, reason=f"Auto de-verified") - if channel: - try: - await ctx.author.send( - f"You have been automatically de-verified. Please re-verify by going to {channel.mention} and" - f" typing ." - ) - except discord.Forbidden: - pass - return - else: - view = VerifyView(ctx) - return await ctx.respond(view=view, ephemeral=True) + if role in ctx.author.roles: + if role and role < ctx.me.top_role: + await ctx.author.remove_roles(role, reason=f"Auto de-verified") + if channel: + try: + await ctx.author.send( + f"You have been automatically de-verified. Please re-verify by going to {channel.mention} and" + f" typing ." + ) + except discord.Forbidden: + pass + return + view = VerifyView(ctx) + return await ctx.respond(view=view, ephemeral=True) @commands.command(name="de-verify") @commands.is_owner() diff --git a/website/.env b/website/.env new file mode 100644 index 0000000..d5fd56e --- /dev/null +++ b/website/.env @@ -0,0 +1 @@ +NEXTAUTH_URL=https://lcc.nexy7574.cyou \ No newline at end of file