-
Notifications
You must be signed in to change notification settings - Fork 0
/
matebot.py
38 lines (25 loc) · 974 Bytes
/
matebot.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
# bot.py
import os
import discord
from dotenv import load_dotenv
load_dotenv()
TOKEN = os.getenv('DISCORD_TOKEN')
client = discord.Client()
@client.event
async def on_ready():
print(f'{client.user} se ha conectado a tu Discord!')
class MyClient(discord.Client):
async def on_ready(self):
print('Logueado como', self.user)
async def on_message(self, message):
# don't respond to ourselves
if message.author == self.user:
return
if message.content == 'ping':
await message.channel.send('pong')
if message.content == 'Hola!':
await message.channel.send('¡Hola! ¿Cómo estás? Bienvenido a mi Servidor, soy un proyecto de miembros de FrontEndCafé. ¿Querés un matesito? :)')
if message.content == '!link':
await message.channel.send('Enlace para invitar a Discord FrontEndCafé: https://discord.com/invite/3GC6TJd')
client = MyClient()
client.run(TOKEN)