Advertisement
Guest User

Untitled

a guest
Jun 19th, 2018
89
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.16 KB | None | 0 0
  1. import discord
  2. import tokenimp
  3. import asyncio
  4.  
  5. client = discord.Client()
  6.  
  7. token = tokenimp.seu_token()
  8. COR = 0x690FC3
  9. msg_id = None
  10. msg_user = None
  11.  
  12.  
  13. @client.event
  14. async def on_ready():
  15. print('xxx online!')
  16. @client.event
  17. async def on_message(message):
  18.  
  19. if message.content.lower().startswith("!xxx"):
  20. embed1 =discord.Embed(
  21. title="Escolha sua nacionalidade!",
  22. color=COR,
  23. description="- Brazil = πŸ‡§πŸ‡·\n"
  24. "- Argentina = πŸ‡¦πŸ‡·\n"
  25. "- North AmΓ©rica = πŸ‡ΊπŸ‡Έ",)
  26.  
  27. botmsg = await client.send_message(message.channel, embed=embed1)
  28.  
  29. await client.add_reaction(botmsg, "πŸ‡§πŸ‡·")
  30. await client.add_reaction(botmsg, "πŸ‡¦πŸ‡·")
  31. await client.add_reaction(botmsg, "πŸ‡ΊπŸ‡Έ")
  32.  
  33.  
  34. global msg_id
  35. msg_id = botmsg.id
  36.  
  37. global msg_user
  38. msg_user = message.author
  39.  
  40. await client.delete_message(message)
  41.  
  42. @client.event
  43. async def on_reaction_add(reaction, user):
  44. if user.id == client.user.id:
  45. return
  46. msg = reaction.message
  47. if reaction.emoji == "πŸ‡§πŸ‡·":
  48. role = discord.utils.find(lambda r: r.name == "Samba!", msg.server.roles)
  49. await client.add_roles(user, role)
  50.  
  51. if reaction.emoji == "πŸ‡¦πŸ‡·":
  52. role = discord.utils.find(lambda r: r.name == "Tango!", msg.server.roles)
  53. await client.add_roles(user, role)
  54.  
  55. if reaction.emoji == "πŸ‡ΊπŸ‡Έ":
  56. role = discord.utils.find(lambda r: r.name == "Gucci Gringo!", msg.server.roles)
  57. await client.add_roles(user, role)
  58. @client.event
  59. async def on_reaction_remove(reaction, user):
  60. msg = reaction.message
  61.  
  62. if reaction.emoji == "πŸ‡§πŸ‡·":
  63. role = discord.utils.find(lambda r: r.name == "Samba!", msg.server.roles)
  64. await client.remove_roles(user, role)
  65.  
  66. if reaction.emoji == "πŸ‡¦πŸ‡·":
  67. role = discord.utils.find(lambda r: r.name == "Tango!", msg.server.roles)
  68. await client.remove_roles(user, role)
  69.  
  70. if reaction.emoji == "πŸ‡ΊπŸ‡Έ":
  71. role = discord.utils.find(lambda r: r.name == "Gucci Gringo!", msg.server.roles)
  72. await client.remove_roles(user, role)
  73.  
  74.  
  75. client.run(token)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement