Esta es la respuesta más acertada que encomtrarás brindar, sin embargo obsérvala detenidamente y analiza si es compatible a tu proyecto.
Ejemplo: python discord bot chat moderado
import discord
classMyClient(discord.Client):asyncdefon_ready(self):print('Logged on as', self.user)asyncdefon_message(self, message):
word_list =['cheat','cheats','hack','hacks','internal','external','ddos','denial of service']# don't respond to ourselvesif message.author == self.user:return
messageContent = message.content
iflen(messageContent)>0:for word in word_list:if word in messageContent:await message.delete()await message.channel.send('Do not say that!')
messageattachments = message.attachments
iflen(messageattachments)>0:for attachment in messageattachments:if attachment.filename.endswith(".dll"):await message.delete()await message.channel.send("No DLL's allowed!")elif attachment.filename.endswith('.exe'):await message.delete()await message.channel.send("No EXE's allowed!")else:break
client = MyClient()
client.run('token here')
Si sostienes algún interrogante y capacidad de prosperar nuestro escrito te recordamos ejecutar una referencia y con mucho placer lo analizaremos.
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)