Discord - Erreur
Rapido
-
Rapido -
Rapido -
Bonjour
J'ai le mm probleme, voici mon code :
Client.login("token du bot que je ne met pas pour pas me faire avoir")
Le probleme que j'ai est un peu étrange, quand j'écris mes commandes moi même elles se lancent, mais quand quelqu'un sur le chat du serveur écris le bot plante et envoie ce message :
Uncaught RangeError [BITFIELD_INVALID]: Invalid bitfield flag or number.
Aucun débogueur disponible. Impossible d'envoyer 'variables'
Procces exited with code 1
Edit: ajout des balises de code
J'ai le mm probleme, voici mon code :
const Discord = require("discord.js"); const Client = new Discord.Client; const prefix = "!"; Client.on("message", message => { if(message.author.bot) return; if(message.channel.type == "dm") return; if(message.member.hasPermission("ADMINSTRATOR")){ if(message.content.startsWith(prefix + "ban")){ let mention = message.mentions.members.first(); if(mention == undefined){ message.reply("Membre non ou mal mentionné."); } else { if(mention.bannable){ mention.ban(); message.channel.send(mention.displayName + " a été banni !"); } else { message.reply("Vous ne pouvez pas bannir ce membre..."); } } } else if(message.content.startsWith(prefix + "kick")){ let mention = message.mentions.members.first(); if(mention == undefined){ message.reply("Membre non ou mal mentionné."); } else { if(mention.kickable){ mention.kick(); message.channel.send(mention.displayName + " a été kick !"); } else { message.reply("Vous ne pouvez pas kick ce membre..."); } } } else if(message.content.startsWith(prefix + "mute")){ let mention = message.mentions.members.first(); if(mention == undefined){ message.reply("Membre non ou mal mentionné."); } else { mention.roles.add("854864801930805260"); message.channel.send(mention.displayName + " tu as été mute !"); } } else if(message.content.startsWith(prefix + "unmute")){ let mention = message.mentions.members.first(); if(mention == undefined){ message.reply("Membre non ou mal mentionné."); } else { mention.roles.remove("854864801930805260"); message.channel.send(mention.displayName + " tu as été unmute !"); } } else if(message.content.startsWith(prefix + "tempmute")){ let mention = message.mentions.members.first(); if(mention == undefined){ message.reply("Membre non ou mal mentionné."); } else { let ar = message.content.split(" "); mention.roles.add("854864801930805260"); setTimeout(function(){ mention.roles.remove("854864801930805260"); message.channel.send(mention.displayName + " tu as été unmute, tu peux de nouveau parler..."); }, ar[2] * 1000); } } } });
Client.login("token du bot que je ne met pas pour pas me faire avoir")
Le probleme que j'ai est un peu étrange, quand j'écris mes commandes moi même elles se lancent, mais quand quelqu'un sur le chat du serveur écris le bot plante et envoie ce message :
Uncaught RangeError [BITFIELD_INVALID]: Invalid bitfield flag or number.
Aucun débogueur disponible. Impossible d'envoyer 'variables'
Procces exited with code 1
Edit: ajout des balises de code
A voir également:
- Token invalide discord français
- Lire le coran en français pdf - Télécharger - Histoire & Religion
- Dernière version ccleaner gratuit français - Télécharger - Nettoyage
- Télécharger adobe reader 9.1 français gratuit - Télécharger - PDF
- Fixwin 11 en français - Télécharger - Divers Utilitaires
- Telechargement film d'action complet en francais - Télécharger - TV & Vidéo
2 réponses
Bonjour
imagine que ton boulanger te demande si tu préfères le pain blanc ou complet.
Tu sors de la boulangerie et entres dans la boucherie en disant à qui veut l'entendre "Complet bien sûr ».
Personne ne va comprendre.
C'est exactement ce que tu as fait sur ce forum en cliquant sur le bouton vert "Créer une discussion". Pour répondre à une discussion il faut cliquer sur le bouton ROUGE "Répondre".
Si ce bouton n'est pas visible c'est que la discussion est close et qu'on ne peut plus y répondre. En ce cas un lien vers la discussion d’origine est indispensable pour comprendre ce que tu racontes.
D'autre part, pour poster un code qui donne envie de le lire, et donc augmenter tes chances d'obtenir une réponse, il faut suivre ce petit tuto https://codes-sources.commentcamarche.net/faq/11288-les-balises-de-code
imagine que ton boulanger te demande si tu préfères le pain blanc ou complet.
Tu sors de la boulangerie et entres dans la boucherie en disant à qui veut l'entendre "Complet bien sûr ».
Personne ne va comprendre.
C'est exactement ce que tu as fait sur ce forum en cliquant sur le bouton vert "Créer une discussion". Pour répondre à une discussion il faut cliquer sur le bouton ROUGE "Répondre".
Si ce bouton n'est pas visible c'est que la discussion est close et qu'on ne peut plus y répondre. En ce cas un lien vers la discussion d’origine est indispensable pour comprendre ce que tu racontes.
D'autre part, pour poster un code qui donne envie de le lire, et donc augmenter tes chances d'obtenir une réponse, il faut suivre ce petit tuto https://codes-sources.commentcamarche.net/faq/11288-les-balises-de-code