0
votes

Comment ignorer les messages spécifiques à bot à l'aide de DiscordJS

Y a-t-il un moyen d'ignorer des messages de bot spécifiques?

J'essaie avec ceci.

si (message.author.bot) retour;

Mais cela ignore tous les messages de bot et je veux juste ignorer les messages spécifiques, pas tous.


1 commentaires

En mettant des conditions


3 Réponses :


1
votes

Essayez quelque chose comme xxx

ou utiliser filtre, commutateur


2 commentaires

Comment cela marche-t-il? Vous n'avez jamais utilisé message.Content alors je suis un peu confus ici.


Je suis désolé j'avais tord. dans le message.author.bot le bon serait Message.Content



1
votes
const blacklist = ['test', 'hello', 'world']

const words = message.content.split(' ')
words.forEach(word => {
    if(blacklist.contains(word)) return
})

0 commentaires

0
votes

Démarrez chaque message sur la liste noire avec une phrase donnée ou gardez une liste d'entre eux dans la liste blacklist tableau xxx

Remarque: N'utilisez pas seulement Blacklist.Some (Message.Content.Startswith) Parce qu'il sauvera quelques mots en fonction de l'index de la phrase dans liste noire

Array.Prototype.Some

< un href = "https://developer.mozilla.org/en-us/docs/web/javascript/reference/global_Objects/string/startswith" rel = "nOfollow noreferrer"> string.pototype.startswith


0 commentaires