Advertisement
Guest User

Untitled

a guest
Jun 19th, 2018
95
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.09 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.  
  17. @client.event
  18. async def on_message(message):
  19.  
  20. if message.content.lower().startswith("!xxx"):
  21. embed1 =discord.Embed(
  22. title="Escolha sua nacionalidade!",
  23. color=COR,
  24. description="- Brazil = πŸ‡§πŸ‡·\n"
  25. "- Argentina = πŸ‡¦πŸ‡·\n"
  26. "- North AmΓ©rica = πŸ‡ΊπŸ‡Έ",)
  27.  
  28. botmsg = await client.send_message(message.channel, embed=embed1)
  29.  
  30. await client.add_reaction(botmsg, "πŸ‡§πŸ‡·")
  31. await client.add_reaction(botmsg, "πŸ‡¦πŸ‡·")
  32. await client.add_reaction(botmsg, "πŸ‡ΊπŸ‡Έ")
  33.  
  34.  
  35. global msg_id
  36. msg_id = botmsg.id
  37.  
  38. global msg_user
  39. msg_user = message.author
  40.  
  41. await client.delete_message(message)
  42.  
  43. @client.event
  44. async def on_reaction_add(reaction, user):
  45. msg = reaction.message
  46.  
  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.  
  59. @client.event
  60. async def on_reaction_remove(reaction, user):
  61. msg = reaction.message
  62.  
  63. if reaction.emoji == "πŸ‡§πŸ‡·":
  64. role = discord.utils.find(lambda r: r.name == "Samba!", msg.server.roles)
  65. await client.remove_roles(user, role)
  66.  
  67. if reaction.emoji == "πŸ‡¦πŸ‡·":
  68. role = discord.utils.find(lambda r: r.name == "Tango!", msg.server.roles)
  69. await client.remove_roles(user, role)
  70.  
  71. if reaction.emoji == "πŸ‡ΊπŸ‡Έ":
  72. role = discord.utils.find(lambda r: r.name == "Gucci Gringo!", msg.server.roles)
  73. await client.remove_roles(user, role)
  74.  
  75.  
  76. client.run(token)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement