[Discord.js] Systeme de clear all

Locod

Membre
Inscription
13 Mars 2019
Messages
2
Réactions
0
Points
614
Bonjour,
J'aimerais savoir comment faire pour clear tout les messages dans un channel textuel !

Merci, de pouvoir m'aider.
 

Post Malone

Premium
Inscription
2 Novembre 2012
Messages
2 464
Réactions
464
Points
18 189
Code:
client.on('message', message => {
  if (message.content === 'clearall') {
    if (message.member.hasPermission("MANAGE_MESSAGES")) {
            message.channel.fetchMessages()
               .then(function(list){
                    message.channel.bulkDelete(list);
                }, function(err){message.channel.send("ERROR: ERROR CLEARING CHANNEL.")})
        }
  }
});
Fonctionne pour moi
Hésite pas à cliquer sur le bouton vert en dessous de mon message si j'ai répondu à ta requête :)
 

Xxhackeur

Membre
Inscription
8 Mars 2020
Messages
1
Réactions
0
Points
24
Code:
client.on('message', message => {
  if (message.content === 'clearall') {
    if (message.member.hasPermission("MANAGE_MESSAGES")) {
            message.channel.fetchMessages()
               .then(function(list){
                    message.channel.bulkDelete(list);
                }, function(err){message.channel.send("ERROR: ERROR CLEARING CHANNEL.")})
        }
  }
});
Fonctionne pour moi
Hésite pas à cliquer sur le bouton vert en dessous de mon message si j'ai répondu à ta requête :)
Salut est-ce que y'a moyen de faire en sorte qu'il supprime juste un certain nombre de message ?
 
Haut