-
Notifications
You must be signed in to change notification settings - Fork 0
/
main.py
65 lines (48 loc) · 3.5 KB
/
main.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
import discord
# Defining the client that the bot will log in
client = discord.Client()
@client.event
async def on_ready():
# Basic definitions to the entrance of the robot to the network
print("BOT ON **")
print("Name= {}".format(client.user.name))
print("------------")
@client.event
async def on_message(message):
if message.content.lower().startswith('!bot'):
await client.send_message(message.channel, 'Me chamou, <@{}>!?'.format(message.author.id))
if message.content.lower() == '!iamdublador':
await client.add_roles(message.author, discord.utils.get(message.server.roles, name="Dublador"))
await client.send_message(message.channel, "<@{}> Setei seu cargo como \"Dublador\"!".format(message.author.id))
if message.content.lower() == '!iamdubladora':
await client.add_roles(message.author, discord.utils.get(message.server.roles, name="Dubladora"))
await client.send_message(message.channel,
"<@{}> Setei seu cargo como \"Dubladora\"!".format(message.author.id))
if message.content.lower() == '!iamajudante':
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))
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))
elif message.content.lower() == '!iamguardiao':
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))
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))
if message.content.lower().startswith('!diga'):
args = message.content.split(" ")
await client.send_message(message.channel, "{}".format(" ".join(args[1:])))
if message.content.lower().startswith("!googleit") or message.content.lower().startswith("!daumgoogle"):
args = message.content.split(" ")
search = "+".join(args[1:])
await client.send_message(message.channel, 'Aqui está sua pesquisa para "{}"'.format(' '.join(args[1:])))
await client.send_message(message.channel, google_it(search))
if message.content.lower().startswith("!arquivo"):
args = message.content.split(" ")
await client.send_message(message.channel, "Aqui está seu arquivo:")
await client.send_message(message.channel, files("".join(args[1:])))
def google_it(search):
default_url = "https://www.google.com.br/search?q="
search = str(search)
complete_url = default_url + search
return complete_url
def files(arg):
if str(arg).lower() == "hb1":
return "http://download1574.mediafire.com/8q3mr66a40tg/iw2ihaaplursgpm/HIST%C3%93RIA+DETALHADA+DE+GHARTIN+ROBEVINE.odt"
else:
return "ERRO! ARQUIVO ESPECIFICADO NÃO ENCONTRADO"