Advertisement
Guest User

Comando de Traduzir

a guest
Jun 19th, 2018
110
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.28 KB | None | 0 0
  1. #precisa instalar o googletrans para funcionar o .tradutor
  2. pip install googletrans
  3.  
  4. import discord
  5. import asyncio
  6. from googletrans import Translator
  7.  
  8. client = discord.Client()
  9.  
  10. @client.event
  11. async def on_ready():
  12. print('Logged in as')
  13. print(client.user.name)
  14. print(client.user.id)
  15. print('------')
  16.  
  17.  
  18. @client.event
  19. async def on_message(message):
  20. if message.content.startswith('!test'):
  21. await client.send_message(message.channel, 'testado')
  22.  
  23. if message.content.lower().startswith("!tradutor"):
  24. try:
  25. msg = message.content[10:12]
  26. msg2 = message.content[13:]
  27. translator = Translator()
  28. traduzido = translator.translate(msg2, dest=msg).text
  29. nome = "Texto original : ```"+msg2+"```\nTexto traduzido : ```"+traduzido+"```"
  30. embed = discord.Embed(colour= 0xED9CB3)
  31. embed.add_field(name = "Aqui abaixo está localizado sua tradução⠀",value = nome)
  32. embed.set_thumbnail(url="https://i.imgur.com/8ELxQwP.png")
  33. embed.set_footer(text="Bot")
  34. await client.send_message(message.channel, embed = embed)
  35. except Exception as e:
  36. await client.send_message(message.channel, "Erro não foi possivel traduzir.")
  37.  
  38. client.run('')
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement