Advertisement
Guest User

Untitled

a guest
May 25th, 2018
72
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 3.63 KB | None | 0 0
  1. import discord
  2.  
  3. # Defining the client that the bot will log in
  4. client = discord.Client()
  5.  
  6.  
  7. @client.event
  8. async def on_ready():
  9.     # Basic definitions to the entrance of the robot to the network
  10.     print("BOT ON **")
  11.     print("Name= {}".format(client.user.name))
  12.     print("------------")
  13.  
  14.  
  15. @client.event
  16. async def on_message(message):
  17.     if message.content.lower().startswith('!bot'):
  18.         await client.send_message(message.channel, 'Me chamou, <@{}>!?'.format(message.author.id))
  19.  
  20.     if message.content.lower() == '!iamdublador':
  21.         await client.add_roles(message.author, discord.utils.get(message.server.roles, name="Dublador"))
  22.         await client.send_message(message.channel, "<@{}> Setei seu cargo como \"Dublador\"!".format(message.author.id))
  23.  
  24.     if message.content.lower() == '!iamdubladora':
  25.         await client.add_roles(message.author, discord.utils.get(message.server.roles, name="Dubladora"))
  26.         await client.send_message(message.channel,
  27.                                   "<@{}> Setei seu cargo como \"Dubladora\"!".format(message.author.id))
  28.  
  29.     if message.content.lower() == '!iamajudante':
  30.  
  31.         await client.send_message(message.server.get_member("235128888458477568"), "Um usuário chamado <@{}> pediu para ser ajudante, se quiser pode analisar o perfil dele, para conversar com ele ou quaisquer atitudes que você queira tomar!".format(message.author.id))
  32.         await client.send_message(message.server.get_member("284114889235103745"), "Um usuário chamado <@{}> pediu para ser ajudante, se quiser pode analisar o perfil dele, para conversar com ele ou quaisquer atitudes que você queira tomar!".format(message.author.id))
  33.  
  34.     elif message.content.lower() == '!iamguardiao':
  35.  
  36.         await client.send_message(message.server.get_member("235128888458477568"), "Um usuário chamado <@{}> pediu para ser guardião, o ideal é que ele se torne ajudante, mas se quiser pode analisar o perfil dele, para conversar com ele ou quaisquer atitudes que você queira tomar!".format(message.author.id))
  37.         await client.send_message(message.server.get_member("284114889235103745"), "Um usuário chamado <@{}> pediu para ser guardião, o ideal é que ele se torne ajudante, mas se quiser pode analisar o perfil dele, para conversar com ele ou quaisquer atitudes que você queira tomar!".format(message.author.id))
  38.  
  39.     if message.content.lower().startswith('!diga'):
  40.         args = message.content.split(" ")
  41.         await client.send_message(message.channel, "{}".format(" ".join(args[1:])))
  42.  
  43.     if message.content.lower().startswith("!googleit") or message.content.lower().startswith("!daumgoogle"):
  44.         args = message.content.split(" ")
  45.         search = "+".join(args[1:])
  46.         await client.send_message(message.channel, 'Aqui está sua pesquisa para "{}"'.format(' '.join(args[1:])))
  47.         await client.send_message(message.channel, google_it(search))
  48.  
  49.     if message.content.lower().startswith("!arquivo"):
  50.         args = message.content.split(" ")
  51.         await client.send_message(message.channel, "Aqui está seu arquivo:")
  52.         await client.send_message(message.channel, files("".join(args[1:])))
  53.  
  54. def google_it(search):
  55.     default_url = "https://www.google.com.br/search?q="
  56.     search = str(search)
  57.     complete_url = default_url + search
  58.     return complete_url
  59.  
  60. def files(arg):
  61.     if str(arg).lower() == "hb1":
  62.         return "http://download1574.mediafire.com/8q3mr66a40tg/iw2ihaaplursgpm/HIST%C3%93RIA+DETALHADA+DE+GHARTIN+ROBEVINE.odt"
  63.     else:
  64.         return "ERRO! ARQUIVO ESPECIFICADO NÃO ENCONTRADO"
  65.  
  66. client.run("NDQ4MjA0OTY0NzU4ODE0NzIw.DenRrg.Ry0_vq_hUGyNiqu_NEIrzoSbZN4")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement