bot-base/modules/clean/__init__.py
Louis Chauvet 08d9998f73
[base-all] Ajout de beaucoup de chose à la config, mise à zero des configs
[mod-newmember] Utilisation de log et pas de print
[mod-panic] Remplacement de nikola par self.client.name (TODO: Vérifier que ca marche)
[mod-readrule] Remplacement de la concaténation toute moche par un format
[mod-restart] Ajout du todo pour pas oublier cette merde
[mod-roles] Suppression des prints
2020-04-05 13:09:16 +02:00

18 lines
559 B
Python

from modules.base import BaseClassPython
class MainClass(BaseClassPython):
name = "clean"
help = {
"description": "Supprime des messages",
"commands": {
"`{prefix}{command}`": "Supprime tous les messages du bot dans le salon"
}
}
async def command(self, message, args, kwargs):
def is_me(m):
return m.author == self.client.user
deleted = await message.channel.purge(limit=10000000, check=is_me)
await message.channel.send('Deleted {} message(s)'.format(len(deleted)))