Fixed the verification system

pull/8/head
sgoudham 4 years ago
parent 66a7a5a6a6
commit f8f422b2eb

@ -360,40 +360,31 @@ class Enso(Cog):
# Getting the channel verification by setting it to #verification
channel = guild.get_channel(self.bot.enso_verification_ID)
# If the channel is #verification
if payload.channel_id == channel.id:
# If the channel is #verification and If the member is not a user, do nothing
if not payload.member.bot and payload.channel_id == channel.id:
# A check that makes sure that the reaction is done by the bot
def check(m):
return m == self.bot.user
# Get the 'Lucid' role and then give it to the user
lucid = discord.utils.get(guild.roles, name='Lucid')
not_verified = discord.utils.get(guild.roles, name='Not Verified')
# If the member is not a user, do nothing
if check(payload.member):
return
else:
# Get the 'Lucid' role and then give it to the user
lucid = discord.utils.get(guild.roles, name='Lucid')
not_verified = discord.utils.get(guild.roles, name='Not Verified')
# if the emoji that was reacted is the tick mark.
if payload.emoji.name == "":
await member.remove_roles(not_verified)
await member.add_roles(lucid)
# if the emoji that was reacted is the tick mark.
if payload.emoji.name == "":
await member.remove_roles(not_verified)
await member.add_roles(lucid)
# Set hamothyID equal to my id in discord
hamothyID = '<@&715412394968350756>'
# Set hamothyID equal to my id in discord
hamothyID = '<@&715412394968350756>'
# Set the channel id to "general"
general = guild.get_channel(663651584399507481)
# Set the channel id to "general"
general = guild.get_channel(663651584399507481)
# String for welcoming people in the #general channel
general_welcome = f"Welcome to the server! {member.mention} I hope you enjoy your stay here <a:huh:676195228872474643> <a:huh:676195228872474643> " \
f"\nPlease go into <#722347423913213992> to choose some ping-able roles for events! " \
f"\nPlease ping {hamothyID} for any questions about the server and of course, the other staff members!"
# String for welcoming people in the #general channel
general_welcome = f"Welcome to the server! {member.mention} I hope you enjoy your stay here <a:huh:676195228872474643> <a:huh:676195228872474643> " \
f"\nPlease go into <#722347423913213992> to choose some ping-able roles for events! " \
f"\nPlease ping {hamothyID} for any questions about the server and of course, the other staff members!"
# Send welcome message to #general
await general.send(general_welcome)
# Send welcome message to #general
await general.send(general_welcome)
# If the message id equals the self roles message
if payload.message_id == 722514840559812649:

Loading…
Cancel
Save