Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import discord
- import tokenimp
- import asyncio
- client = discord.Client()
- token = tokenimp.seu_token()
- COR = 0x690FC3
- msg_id = None
- msg_user = None
- @client.event
- async def on_ready():
- print('xxx online!')
- @client.event
- async def on_message(message):
- if message.content.lower().startswith("!xxx"):
- embed1 =discord.Embed(
- title="Escolha sua nacionalidade!",
- color=COR,
- description="- Brazil = π§π·\n"
- "- Argentina = π¦π·\n"
- "- North AmΓ©rica = πΊπΈ",)
- botmsg = await client.send_message(message.channel, embed=embed1)
- await client.add_reaction(botmsg, "π§π·")
- await client.add_reaction(botmsg, "π¦π·")
- await client.add_reaction(botmsg, "πΊπΈ")
- global msg_id
- msg_id = botmsg.id
- global msg_user
- msg_user = message.author
- await client.delete_message(message)
- @client.event
- async def on_reaction_add(reaction, user):
- if user.id == client.user.id:
- return
- msg = reaction.message
- if reaction.emoji == "π§π·":
- role = discord.utils.find(lambda r: r.name == "Samba!", msg.server.roles)
- await client.add_roles(user, role)
- if reaction.emoji == "π¦π·":
- role = discord.utils.find(lambda r: r.name == "Tango!", msg.server.roles)
- await client.add_roles(user, role)
- if reaction.emoji == "πΊπΈ":
- role = discord.utils.find(lambda r: r.name == "Gucci Gringo!", msg.server.roles)
- await client.add_roles(user, role)
- @client.event
- async def on_reaction_remove(reaction, user):
- msg = reaction.message
- if reaction.emoji == "π§π·":
- role = discord.utils.find(lambda r: r.name == "Samba!", msg.server.roles)
- await client.remove_roles(user, role)
- if reaction.emoji == "π¦π·":
- role = discord.utils.find(lambda r: r.name == "Tango!", msg.server.roles)
- await client.remove_roles(user, role)
- if reaction.emoji == "πΊπΈ":
- role = discord.utils.find(lambda r: r.name == "Gucci Gringo!", msg.server.roles)
- await client.remove_roles(user, role)
- client.run(token)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement