Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- @client.event
- async def on_raw_reaction_add(payload):
- if payload.message_id == 635171593148170278:
- guild = discord.utils.find(lambda g : g.id == payload.guild_id, client.guilds)
- if payload.emoji.name == '\U00002705':
- role = discord.utils.get(guild.roles, name = 'REGISTERED')
- if role is not None:
- member = discord.utils.find(lambda m : m.id == payload.user_id, guild.members)
- if member is not None:
- await member.add_roles(role)
- elif str(payload.emoji.name) == '\U0001f1ec\U0001f1e7':
- role = discord.utils.get(guild.roles, name = 'ENGLISH')
- if role is not None:
- member = discord.utils.find(lambda m : m.id == payload.user_id, guild.members)
- if member is not None:
- await member.add_roles(role)
- elif str(payload.emoji.name) == '\U0001f1e9\U0001f1ea':
- role = discord.utils.get(guild.roles, name = 'GERMAN')
- if role is not None:
- member = discord.utils.find(lambda m : m.id == payload.user_id, guild.members)
- if member is not None:
- await member.add_roles(role)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement