• Votre panier est vide.

  • COMPTE

Tous le temps la même erreur

  • Créateur
    Sujet
  • #30212
    Bot
    Participant

    J’ai tous le temps l’erreur :

    TypeError: Cannot read properties of undefined (reading ‘FLAGS’)

    ——————–
    kakoui – Envoyé depuis le Discord : Culte du code

Vous lisez 307 fils de discussion
  • Auteur
    Réponses
    • #30213

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      Quelqu’un aurait la solutions ça me le fait pour toutes les commandes de mon bot en js.

      ——————–
      kakoui – Envoyé depuis le Discord : Culte du code

    • #30214

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      Heu

      ——————–
      fairypeaknik – Envoyé depuis le Discord : Culte du code

    • #30215

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      T’essaies d’accéder à FLAGS mais tu la as définie dans ton code ?

      ——————–
      fairypeaknik – Envoyé depuis le Discord : Culte du code

    • #30216

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      J’ai pas le code mais le problème vient de la

      ——————–
      fairypeaknik – Envoyé depuis le Discord : Culte du code

    • #30217

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      La variable partir de laquelle tu essaies de lire les propriété de FLAGS est pas où ml définie

      ——————–
      fairypeaknik – Envoyé depuis le Discord : Culte du code

    • #30218

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      ——————–
      fairypeaknik – Envoyé depuis le Discord : Culte du code

    • #30219

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      Envois ton code je te le corrige si besoin

      ——————–
      fairypeaknik – Envoyé depuis le Discord : Culte du code

    • #30220

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      J’essaie de commenter les changements tu comprendras

      ——————–
      fairypeaknik – Envoyé depuis le Discord : Culte du code

    • #30221

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      J’arrive je vais chercher mon pc portable. Merci pour l’aide 👌

      ——————–
      kakoui – Envoyé depuis le Discord : Culte du code

    • #30222

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      Je pars bosser je te donne une réponse d’ici une heure quand je suis installé

      ——————–
      fairypeaknik – Envoyé depuis le Discord : Culte du code

    • #30223

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      const { Permissions } = require(‘discord.js’);

      module.exports = {
      name: ‘kick’,
      description: ‘Expulse un membre du serveur.’,
      execute(message, args) {
      if (!message.member.permissions.has(Permissions.FLAGS.KICK_MEMBERS)) {
      return message.reply(« Vous n’avez pas la permission d’utiliser cette commande. »);
      }

      const member = message.mentions.members.first();
      if (!member) {
      return message.reply(‘Veuillez mentionner un membre à expulser.’);
      }

      if (!member.kickable) {
      return message.reply(« Je ne peux pas expulser ce membre. »);
      }

      member.kick()
      .then(() => {
      message.channel.send(`${member.user.tag} a été expulsé.`);
      })
      .catch(error => {
      console.error(error);
      message.reply(‘Une erreur s est produite lors de la tentative d expulsion du membre.’);
      });
      },
      };

      ——————–
      kakoui – Envoyé depuis le Discord : Culte du code

    • #30224

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      Pas de problème, voici le code de la commande kick regardez le problème quand vous le souhaitez il ne faut pas que cela soit une gènes à votre travaille.

      ——————–
      kakoui – Envoyé depuis le Discord : Culte du code

    • #30225

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      Tiens tu remplaces ça : const { Permissions } = require(‘discord.js’);
      Par :

      ——————–
      fairypeaknik – Envoyé depuis le Discord : Culte du code

    • #30226

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      const { Permissions } = require(‘discord.js’).Constants;

      ——————–
      fairypeaknik – Envoyé depuis le Discord : Culte du code

    • #30227

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      Déjà

      ——————–
      fairypeaknik – Envoyé depuis le Discord : Culte du code

    • #30228

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      Je suis sur tel

      ——————–
      fairypeaknik – Envoyé depuis le Discord : Culte du code

    • #30229

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      Je vais esssayé.

      ——————–
      kakoui – Envoyé depuis le Discord : Culte du code

    • #30230

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      Ok

      ——————–
      kakoui – Envoyé depuis le Discord : Culte du code

    • #30231

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      Copier coller

      ——————–
      fairypeaknik – Envoyé depuis le Discord : Culte du code

    • #30232

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      Facile

      ——————–
      fairypeaknik – Envoyé depuis le Discord : Culte du code

    • #30233

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      Et tu m’as donner qu’un bout de texte

      ——————–
      fairypeaknik – Envoyé depuis le Discord : Culte du code

    • #30234

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      Envois le texte entier

      ——————–
      fairypeaknik – Envoyé depuis le Discord : Culte du code

    • #30235

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      Avec le index.js ?

      ——————–
      kakoui – Envoyé depuis le Discord : Culte du code

    • #30236

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      Je ne voit même pas ton FLAGS dans ce texte

      ——————–
      fairypeaknik – Envoyé depuis le Discord : Culte du code

    • #30237

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      C’est à toi de savoir où ça bug mec

      ——————–
      fairypeaknik – Envoyé depuis le Discord : Culte du code

    • #30238

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      J’ai pas ton projet

      ——————–
      fairypeaknik – Envoyé depuis le Discord : Culte du code

    • #30239

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      J’sais pas

      ——————–
      fairypeaknik – Envoyé depuis le Discord : Culte du code

    • #30240

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      J’ai enlevé Flags car c’est dans permissions.

      ——————–
      kakoui – Envoyé depuis le Discord : Culte du code

    • #30241

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      Attendez.

      ——————–
      kakoui – Envoyé depuis le Discord : Culte du code

    • #30242

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      Non mais si c’est un problème de perm

      ——————–
      fairypeaknik – Envoyé depuis le Discord : Culte du code

    • #30243

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      Change ce que je taid dis

      ——————–
      fairypeaknik – Envoyé depuis le Discord : Culte du code

    • #30244

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      C’est toi qui a fait une erreur de syntaxe

      ——————–
      fairypeaknik – Envoyé depuis le Discord : Culte du code

    • #30245

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      -_-

      ——————–
      fairypeaknik – Envoyé depuis le Discord : Culte du code

    • #30246

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      Ça permettra d’accéder aux autorisations pour la gestion des membres et réglera le FLAGS

      ——————–
      fairypeaknik – Envoyé depuis le Discord : Culte du code

    • #30247

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      const { Client, GatewayIntentBits } = require(‘discord.js’);
      const { token } = require(‘./data/config.json’);
      const { Permissions } = require(‘discord.js’);
      const newPresenceData = {
      activities: [{ name: ‘…’ }],
      status: ‘idle’
      };
      const { prefix } = require(‘./data/config.json’)
      const client = new Client({
      intents: [
      GatewayIntentBits.Guilds,
      GatewayIntentBits.GuildMessages,
      GatewayIntentBits.MessageContent,
      GatewayIntentBits.GuildMembers,
      GatewayIntentBits.GuildScheduledEvents,
      GatewayIntentBits.GuildPresences,
      GatewayIntentBits.AutoModerationConfiguration,
      ],
      });

      ——————–
      kakoui – Envoyé depuis le Discord : Culte du code

    • #30248

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      -_-

      ——————–
      fairypeaknik – Envoyé depuis le Discord : Culte du code

    • #30249

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      Tu tegares et écoute pas

      ——————–
      fairypeaknik – Envoyé depuis le Discord : Culte du code

    • #30250

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      Pardon j’ai pas lu au dessus.

      ——————–
      kakoui – Envoyé depuis le Discord : Culte du code

    • #30251

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      Copis colle ce que j’ai mis

      ——————–
      fairypeaknik – Envoyé depuis le Discord : Culte du code

    • #30252

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      C’est la solution.

      ——————–
      fairypeaknik – Envoyé depuis le Discord : Culte du code

    • #30253

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      J’peux rien d’autre

      ——————–
      fairypeaknik – Envoyé depuis le Discord : Culte du code

    • #30254

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      J’étais aller chercher l’index.

      ——————–
      kakoui – Envoyé depuis le Discord : Culte du code

    • #30255

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      OK je m’en occupe

      ——————–
      kakoui – Envoyé depuis le Discord : Culte du code

    • #30256

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      .

      ——————–
      fairypeaknik – Envoyé depuis le Discord : Culte du code

    • #30257

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      Je l’ai mis. Mais cela utilise le : .catch(error => {
      console.error(error);
      message.reply(‘Une erreur s est produite lors de la tentative d expulsion du membre.’);
      });

      ——————–
      kakoui – Envoyé depuis le Discord : Culte du code

    • #30258

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      Quand j’utilise la commande.

      ——————–
      kakoui – Envoyé depuis le Discord : Culte du code

    • #30259

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      Mais je penses que mon erreur viens de cela :

      « const client = new Client({
      intents: [
      GatewayIntentBits.Guilds,
      GatewayIntentBits.GuildMessages,
      GatewayIntentBits.MessageContent,
      GatewayIntentBits.GuildMembers,
      GatewayIntentBits.GuildScheduledEvents,
      GatewayIntentBits.GuildPresences,
      GatewayIntentBits.AutoModerationConfiguration,
      ],
      });  »

      Car ce n’est pas FLAGS ?

      ——————–
      kakoui – Envoyé depuis le Discord : Culte du code

    • #30260

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      Le bloc de code avec .catch que vous avez utilisé est destiné à gérer les erreurs lors de l’expulsion d’un membre. Si une erreur se produit pendant le processus d’expulsion, le code à l’intérieur de ce bloc sera exécuté. Actuellement, il enregistre l’erreur dans la console avec console.error(error) et envoie également un message dans le salon de discussion indiquant qu’une erreur s’est produite.

      ——————–
      fairypeaknik – Envoyé depuis le Discord : Culte du code

    • #30261

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      Le bloc de code avec .catch que vous avez utilisé est destiné à gérer les erreurs lors de l’expulsion d’un membre. Si une erreur se produit pendant le processus d’expulsion, le code à l’intérieur de ce bloc sera exécuté. Actuellement, il enregistre l’erreur dans la console avec console.error(error) et envoie également un message dans le salon de discussion indiquant qu’une erreur s’est produite.

      ——————–
      fairypeaknik – Envoyé depuis le Discord : Culte du code

    • #30262

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      Si vous ne souhaitez pas afficher le message d’erreur dans le salon de discussion, vous pouvez simplement enlever la ligne message.reply(‘Une erreur s’est produite lors de la tentative d’expulsion du membre.’); du bloc .catch. Cependant, garder cette ligne peut être utile pour informer les utilisateurs en cas de problème.

      ——————–
      fairypeaknik – Envoyé depuis le Discord : Culte du code

    • #30263

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      Pas de problème je mets l’erreur en entier si j’ai la place parce que j’ai pas nitro.

      ——————–
      kakoui – Envoyé depuis le Discord : Culte du code

    • #30264

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      TEST BOT#1481 est connecté !
      TypeError: Cannot read properties of undefined (reading ‘FLAGS’)
      at Object.execute (C:UserskakouOneDriveBureauKakouiCommandeFlexyBotcommandskick.js:7:57)
      at Client. (C:UserskakouOneDriveBureauKakouiCommandeFlexyBotindex.js:75:17)
      at Client.emit (node:events:527:28)
      at MessageCreateAction.handle (C:UserskakouOneDriveBureauKakouiCommandeFlexyBotnode_modulesdiscord.jssrcclientactionsMessageCreate.js:28:14)
      at Object.module.exports [as MESSAGE_CREATE] (C:UserskakouOneDriveBureauKakouiCommandeFlexyBotnode_modulesdiscord.jssrcclientwebsockethandlersMESSAGE_CREATE.js:4:32)
      at WebSocketManager.handlePacket (C:UserskakouOneDriveBureauKakouiCommandeFlexyBotnode_modulesdiscord.jssrcclientwebsocketWebSocketManager.js:355:31)
      at WebSocketManager. (C:UserskakouOneDriveBureauKakouiCommandeFlexyBotnode_modulesdiscord.jssrcclientwebsocketWebSocketManager.js:239:12)
      at WebSocketManager.emit (C:UserskakouOneDriveBureauKakouiCommandeFlexyBotnode_modules@vladfranguasync_event_emitterdistindex.js:282:31)
      at WebSocketShard. (C:UserskakouOneDriveBureauKakouiCommandeFlexyBotnode_modules@discordjswsdistindex.js:1173:51)
      at WebSocketShard.emit (C:UserskakouOneDriveBureauKakouiCommandeFlexyBotnode_modules@vladfranguasync_event_emitterdistindex.js:282:31)

      ——————–
      kakoui – Envoyé depuis le Discord : Culte du code

    • #30265

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      Le plus important c’est ça je pense : « TypeError: Cannot read properties of undefined (reading ‘FLAGS’) »

      ——————–
      kakoui – Envoyé depuis le Discord : Culte du code

    • #30266

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      Au risque de me répéter

      ——————–
      fairypeaknik – Envoyé depuis le Discord : Culte du code

    • #30267

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      Je crois que tu es pas malin mais

      ——————–
      fairypeaknik – Envoyé depuis le Discord : Culte du code

    • #30268

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      L’erreur que vous rencontrez est liée à l’utilisation incorrecte de `Permissions.FLAGS.KICK_MEMBERS`. Dans votre code, vous importez les constantes du module `discord.js` de manière incorrecte. Vous devez ajuster l’importation pour résoudre cette erreur. Voici comment vous devriez importer les constantes et corriger l’erreur :
      Remplacez cette ligne :

      Par cela :

      Assurez-vous que vous effectuez ce changement dans le fichier `kick.js`.

      const { Permissions } = require('discord.js');
      
      const { Permissions } = require('discord.js').Constants;
      

      ——————–
      fairypeaknik – Envoyé depuis le Discord : Culte du code

    • #30269

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      Je le dis depuis le début et même chat gpt est d’accord

      ——————–
      fairypeaknik – Envoyé depuis le Discord : Culte du code

    • #30270

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      Alors fais le -_-

      ——————–
      fairypeaknik – Envoyé depuis le Discord : Culte du code

    • #30271

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      Ah dans l’index.

      ——————–
      kakoui – Envoyé depuis le Discord : Culte du code

    • #30272

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      Dans kick.js

      ——————–
      fairypeaknik – Envoyé depuis le Discord : Culte du code

    • #30273

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      Et bien je l’ai déjà fait juste avant quand vous me l’avez demandez regardez…

      ——————–
      kakoui – Envoyé depuis le Discord : Culte du code

    • #30274

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      const { Permissions } = require(‘discord.js’).Constants;

      module.exports = {
      name: ‘kick’,
      description: ‘Expulse un membre du serveur.’,
      execute(message, args) {
      if (!message.member.permissions.has(Permissions.FLAGS.KICK_MEMBERS)) {
      return message.reply(« Vous n’avez pas la permission d’utiliser cette commande. »);
      }

      const member = message.mentions.members.first();
      if (!member) {
      return message.reply(‘Veuillez mentionner un membre à expulser.’);
      }

      if (!member.kickable) {
      return message.reply(« Je ne peux pas expulser ce membre. »);
      }

      member.kick()
      .then(() => {
      message.channel.send(`${member.user.tag} a été expulsé.`);
      })
      .catch(error => {
      console.error(error);
      message.reply(‘Une erreur s est produite lors de la tentative d expulsion du membre.’);
      });
      },
      };

      ——————–
      kakoui – Envoyé depuis le Discord : Culte du code

    • #30275

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      Hm

      ——————–
      fairypeaknik – Envoyé depuis le Discord : Culte du code

    • #30276

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      Tu ne m’envoies pas du tous le code changer

      ——————–
      fairypeaknik – Envoyé depuis le Discord : Culte du code

    • #30277

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      H si

      ——————–
      fairypeaknik – Envoyé depuis le Discord : Culte du code

    • #30278

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      Ah bon ?

      ——————–
      kakoui – Envoyé depuis le Discord : Culte du code

    • #30279

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      Exécute maintenant

      ——————–
      fairypeaknik – Envoyé depuis le Discord : Culte du code

    • #30280

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      Quelle erreur as-tu ? Tu as bien save ?

      ——————–
      fairypeaknik – Envoyé depuis le Discord : Culte du code

    • #30281

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      Update cache

      ——————–
      fairypeaknik – Envoyé depuis le Discord : Culte du code

    • #30282

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      J’sais pas problème devrait être régler

      ——————–
      fairypeaknik – Envoyé depuis le Discord : Culte du code

    • #30283

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      Oui

      ——————–
      kakoui – Envoyé depuis le Discord : Culte du code

    • #30284

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      Je doit mettre a jour le cache.

      ——————–
      kakoui – Envoyé depuis le Discord : Culte du code

    • #30285

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      Le code que vous avez partagé semble correct maintenant, et il devrait fonctionner sans erreur. Assurez-vous que vous avez correctement importé les constantes `Permissions` depuis le module `discord.js` dans le fichier `kick.js`.
      Si vous continuez à rencontrer des erreurs, assurez-vous que le module `discord.js` est correctement installé et mis à jour dans votre projet. Vous pouvez le faire en exécutant la commande suivante dans le terminal de votre projet :

      npm install discord.js
      

      ——————–
      fairypeaknik – Envoyé depuis le Discord : Culte du code

    • #30286

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      Ok

      ——————–
      kakoui – Envoyé depuis le Discord : Culte du code

    • #30287

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      Édit : quand ça a fonctionné

      ——————–
      fairypeaknik – Envoyé depuis le Discord : Culte du code

    • #30288

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      Ok mais la ça ne fonctionne pas.

      ——————–
      kakoui – Envoyé depuis le Discord : Culte du code

    • #30289

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      J’ai encore ça dans la console :
      TypeError: Cannot read properties of undefined (reading ‘FLAGS’)

      ——————–
      kakoui – Envoyé depuis le Discord : Culte du code

    • #30290

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      . L’erreur « Cannot read properties of undefined (reading ‘FLAGS’) » indique que Permissions n’est pas correctement défini. Assurez-vous que vous avez correctement installé la version appropriée de discord.js et que vous l’importe correctement.

      ——————–
      fairypeaknik – Envoyé depuis le Discord : Culte du code

    • #30291

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      D’accord je vérifie ça.

      ——————–
      kakoui – Envoyé depuis le Discord : Culte du code

    • #30292

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      Mais mes imports sont bon ?

      ——————–
      kakoui – Envoyé depuis le Discord : Culte du code

    • #30293

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      Dans l’index.js ?

      ——————–
      kakoui – Envoyé depuis le Discord : Culte du code

    • #30294

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      C’est les bons intents ?

      ——————–
      kakoui – Envoyé depuis le Discord : Culte du code

    • #30295

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      Le code que vous avez partagé semble correct maintenant, et il devrait fonctionner sans erreur.

      ——————–
      fairypeaknik – Envoyé depuis le Discord : Culte du code

    • #30296

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      . L’erreur « Cannot read properties of undefined (reading ‘FLAGS’) » indique que Permissions n’est pas correctement défini. Assurez-vous que vous avez correctement installé la version appropriée de discord.js et que vous l’importe correctement.

      ——————–
      fairypeaknik – Envoyé depuis le Discord : Culte du code

    • #30297

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      J’ai la versions 14.13.0 de discord.js

      ——————–
      kakoui – Envoyé depuis le Discord : Culte du code

    • #30298

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      Tu n’as pas correctement définis permission .

      ——————–
      fairypeaknik – Envoyé depuis le Discord : Culte du code

    • #30299

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      Ok att

      ——————–
      fairypeaknik – Envoyé depuis le Discord : Culte du code

    • #30300

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      Remplace ça

      ——————–
      fairypeaknik – Envoyé depuis le Discord : Culte du code

    • #30301

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      if (!message.member.permissions.has(Permissions.FLAGS.KICK_MEMBERS)) {

      ——————–
      fairypeaknik – Envoyé depuis le Discord : Culte du code

    • #30302

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      Par ça :

      ——————–
      fairypeaknik – Envoyé depuis le Discord : Culte du code

    • #30303

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      if (!message.member.permissions.has(‘KICK_MEMBERS’)) {

      ——————–
      fairypeaknik – Envoyé depuis le Discord : Culte du code

    • #30304

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      Ok j’essaie

      ——————–
      kakoui – Envoyé depuis le Discord : Culte du code

    • #30305

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      Parfait

      ——————–
      kakoui – Envoyé depuis le Discord : Culte du code

    • #30306

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      Ça fonctionne ?

      ——————–
      fairypeaknik – Envoyé depuis le Discord : Culte du code

    • #30307

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      Merci cela fonctionne j’essaie de même pour les autre commandes ?

      ——————–
      kakoui – Envoyé depuis le Discord : Culte du code

    • #30308

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      Tu n’avais donc pas définis correctement permission ^^

      ——————–
      fairypeaknik – Envoyé depuis le Discord : Culte du code

    • #30309

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      Oui si tu as la même erreur

      ——————–
      fairypeaknik – Envoyé depuis le Discord : Culte du code

    • #30310

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      Oui j’ai fait une erreur bien bête mais je vous remercie de m’avoir aidé cela va me permettre de faire fonctionner 8 de mes commandes normalement.

      ——————–
      kakoui – Envoyé depuis le Discord : Culte du code

    • #30311

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      Je vous redis.

      ——————–
      kakoui – Envoyé depuis le Discord : Culte du code

    • #30312

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      Avec plaisir

      ——————–
      fairypeaknik – Envoyé depuis le Discord : Culte du code

    • #30313

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      Bonne journée

      ——————–
      fairypeaknik – Envoyé depuis le Discord : Culte du code

    • #30314

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      Bonne journée à vous aussi.

      ——————–
      kakoui – Envoyé depuis le Discord : Culte du code

    • #30315

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      ✅ Résolu | Tous le temps la même erreur

      ——————–
      kakoui – Envoyé depuis le Discord : Culte du code

    • #30316

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      Rebonjour,

      Donc j’ai continué d’utiliser la solution sur toutes les commandes et je suis tombé sur une autre erreurs qui s’appliquent à 4 des 8 commandes :

      RangeError [BitFieldInvalid]: Invalid bitfield flag or number: SEND_MESSAGES.

      ——————–
      kakoui – Envoyé depuis le Discord : Culte du code

    • #30317

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      Cette erreur semble indiquer qu’il y a un problème avec les drapeaux de bitfield dans vos commandes. Assurez-vous que les noms de drapeaux tels que « SEND_MESSAGES » sont corrects et compatibles avec la bibliothèque ou l’outil que vous utilisez. Vérifiez également la manière dont vous utilisez ces drapeaux dans votre code pour vous assurer qu’ils sont utilisés correctement.

      ——————–
      fairypeaknik – Envoyé depuis le Discord : Culte du code

    • #30318

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      ——————–
      fairypeaknik – Envoyé depuis le Discord : Culte du code

    • #30319

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      D’accord.

      ——————–
      kakoui – Envoyé depuis le Discord : Culte du code

    • #30320

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      Regardez je n’utilise pas flags :

      const { Permissions } = require(‘discord.js’).Constants;

      module.exports = {
      name: ‘lock’,
      description: ‘Verrouille le canal en désactivant la permission d’envoyer des messages.’,
      execute(message, args) {
      // Vérifier si l’utilisateur a la permission de gérer les canaux
      if (!message.member.Permissions.has(‘MANAGE_CHANNELS’)) {
      return message.reply(« Vous n’avez pas la permission de gérer les canaux. »);
      }

      // Désactiver la permission d’envoyer des messages
      message.channel.updateOverwrite(message.guild.roles.everyone, { SEND_MESSAGES: false })
      .then(() => {
      message.channel.send(« Le canal a été verrouillé. »);
      })
      .catch(error => {
      console.error(error);
      message.channel.send(« Une erreur s’est produite lors du verrouillage du canal. »);
      });
      },
      };

      ——————–
      kakoui – Envoyé depuis le Discord : Culte du code

    • #30321

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      Merci pour le partage de ton code. Il semble que tu utilisies correctement la méthode `updateOverwrite` pour désactiver la permission d’envoyer des messages dans le canal. Cependant, il y a une petite erreur dans ton code :
      Au lieu de `message.member.Permissions.has(‘MANAGE_CHANNELS’)`,
      MET : `message.member.permissions.has(‘MANAGE_CHANNELS’)` (notez la lettre minuscule dans « permissions »).
      Voici la ligne corrigée :

      Logiquement ça se règle comme ça bro 🙂

      if (!message.member.permissions.has('MANAGE_CHANNELS')) {
          return message.reply("Vous n'avez pas la permission de gérer les canaux.");
      }
      

      ——————–
      fairypeaknik – Envoyé depuis le Discord : Culte du code

    • #30322

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      Update si pas règlé

      ——————–
      fairypeaknik – Envoyé depuis le Discord : Culte du code

    • #30323

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      J’repond dans 5 min

      ——————–
      fairypeaknik – Envoyé depuis le Discord : Culte du code

    • #30324

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      ——————–
      fairypeaknik – Envoyé depuis le Discord : Culte du code

    • #30325

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      Je suis pas chez moi je vous dis quand je suis rentré.

      ——————–
      kakoui – Envoyé depuis le Discord : Culte du code

    • #30326

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      Ok .

      ——————–
      fairypeaknik – Envoyé depuis le Discord : Culte du code

    • #30327

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      Merci ça a l’air de fonctionner !

      ——————–
      kakoui – Envoyé depuis le Discord : Culte du code

    • #30328

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      J’ai fait d’autre modif sur la récupération des perms et la désactivations parce qu’il y avait un second problème.

      ——————–
      kakoui – Envoyé depuis le Discord : Culte du code

    • #30329

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      Avec plaisir

      ——————–
      fairypeaknik – Envoyé depuis le Discord : Culte du code

    • #30335

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      Finalement j’ai toujours la parti « Impossible de récupérer les permissions du rôle @ everyone. » qui s’execute

      ——————–
      kakoui – Envoyé depuis le Discord : Culte du code

    • #30336

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      Copis colle l’erreur stp

      ——————–
      fairypeaknik – Envoyé depuis le Discord : Culte du code

    • #30337

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      Il n’y en a pas.

      ——————–
      kakoui – Envoyé depuis le Discord : Culte du code

    • #30338

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      J’ai juste mis un console log qui me met channelPermissions à null

      ——————–
      kakoui – Envoyé depuis le Discord : Culte du code

    • #30339

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      Même dans la console ?

      ——————–
      fairypeaknik – Envoyé depuis le Discord : Culte du code

    • #30340

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      Non

      ——————–
      kakoui – Envoyé depuis le Discord : Culte du code

    • #30341

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      Bah alors ?

      ——————–
      fairypeaknik – Envoyé depuis le Discord : Culte du code

    • #30342

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      Je n’ai ue ça :

      ——————–
      kakoui – Envoyé depuis le Discord : Culte du code

    • #30343

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      Donc ça vient pas du script ?

      ——————–
      kakoui – Envoyé depuis le Discord : Culte du code

    • #30344

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      Heuu

      ——————–
      fairypeaknik – Envoyé depuis le Discord : Culte du code

    • #30345

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      A ce moment là c’est à cause du permission que t’as enlever ce matin

      ——————–
      fairypeaknik – Envoyé depuis le Discord : Culte du code

    • #30346

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      Faut le remettre

      ——————–
      fairypeaknik – Envoyé depuis le Discord : Culte du code

    • #30347

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      Mais le définir

      ——————–
      fairypeaknik – Envoyé depuis le Discord : Culte du code

    • #30348

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      Car il ne l’était pas .

      ——————–
      fairypeaknik – Envoyé depuis le Discord : Culte du code

    • #30349

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      Oui

      ——————–
      kakoui – Envoyé depuis le Discord : Culte du code

    • #30350

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      donc… je remet la maj ?

      ——————–
      kakoui – Envoyé depuis le Discord : Culte du code

    • #30351

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      a Permission ?

      ——————–
      kakoui – Envoyé depuis le Discord : Culte du code

    • #30352

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      La maj ?

      ——————–
      fairypeaknik – Envoyé depuis le Discord : Culte du code

    • #30353

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      Heu non

      ——————–
      fairypeaknik – Envoyé depuis le Discord : Culte du code

    • #30354

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      ça

      ——————–
      kakoui – Envoyé depuis le Discord : Culte du code

    • #30355

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      Ah ok.

      ——————–
      kakoui – Envoyé depuis le Discord : Culte du code

    • #30356

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      Si tu le remet t’as quoi

      ——————–
      fairypeaknik – Envoyé depuis le Discord : Culte du code

    • #30357

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      Eh…

      ——————–
      kakoui – Envoyé depuis le Discord : Culte du code

    • #30358

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      T’inquiètes on va y arriver bg !

      ——————–
      fairypeaknik – Envoyé depuis le Discord : Culte du code

    • #30359

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      J’ai débaucher j’suis la

      ——————–
      fairypeaknik – Envoyé depuis le Discord : Culte du code

    • #30360

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      TypeError: Cannot read properties of undefined (reading ‘has’)

      ——————–
      kakoui – Envoyé depuis le Discord : Culte du code

    • #30361

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      J’ai ça

      ——————–
      kakoui – Envoyé depuis le Discord : Culte du code

    • #30362

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      mais il faut que j’enlève le .

      ——————–
      kakoui – Envoyé depuis le Discord : Culte du code

    • #30363

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      Code complet ?

      ——————–
      fairypeaknik – Envoyé depuis le Discord : Culte du code

    • #30364

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      Je peux rien faire avec une erreur simple

      ——————–
      fairypeaknik – Envoyé depuis le Discord : Culte du code

    • #30365

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      js

      
      module.exports = {
          name: 'lock',
          description: 'Verrouille le canal en désactivant la permission d'envoyer des messages.',
          async execute(message, args) {
              // Vérifier si l'utilisateur a la permission de gérer les canaux
              if (!message.member.hasPermissions('MANAGE_CHANNELS')) {
                  return message.reply("Vous n'avez pas la permission de gérer les canaux.");
              }
      
              try {
                  // Récupérer les permissions actuelles du rôle @everyone
                  const channelPermissions = message.channel.permissionOverwrites.resolve(message.guild.roles.everyone.id);
      
                  if (!channelPermissions) {
                      console.log(channelPermissions);
                      return message.channel.send("Impossible de récupérer les permissions du rôle @everyone.");
                  }
      
                  // Désactiver la permission d'envoyer des messages
                  await channelPermissions.edit({
                      SEND_MESSAGES: false,
                  });
      
                  message.channel.send("Le canal a été verrouillé.");
              } catch (error) {
                  console.error(error);
                  message.channel.send("Une erreur s'est produite lors du verrouillage du canal.");
              }
      
              
          },
      };

      ——————–
      kakoui – Envoyé depuis le Discord : Culte du code

    • #30366

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      Ton has est pas définie encore une fois

      ——————–
      fairypeaknik – Envoyé depuis le Discord : Culte du code

    • #30367

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      Haaa

      ——————–
      fairypeaknik – Envoyé depuis le Discord : Culte du code

    • #30368

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      normalement c’était hasPermissions ce matin ?

      ——————–
      kakoui – Envoyé depuis le Discord : Culte du code

    • #30369

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      Tu as mis un s

      ——————–
      fairypeaknik – Envoyé depuis le Discord : Culte du code

    • #30370

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      A permission

      ——————–
      fairypeaknik – Envoyé depuis le Discord : Culte du code

    • #30371

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      Enlève le

      ——————–
      fairypeaknik – Envoyé depuis le Discord : Culte du code

    • #30372

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      Has.permission

      ——————–
      fairypeaknik – Envoyé depuis le Discord : Culte du code

    • #30373

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      Ok

      ——————–
      kakoui – Envoyé depuis le Discord : Culte du code

    • #30374

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      Pas permissions

      ——————–
      fairypeaknik – Envoyé depuis le Discord : Culte du code

    • #30375

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      Je crois que c’est ça 🤷

      ——————–
      fairypeaknik – Envoyé depuis le Discord : Culte du code

    • #30376

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      Met ça :

      ——————–
      fairypeaknik – Envoyé depuis le Discord : Culte du code

    • #30377

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      if (!message.member.hasPermission(‘MANAGE_CHANNELS’)) {

      ——————–
      fairypeaknik – Envoyé depuis le Discord : Culte du code

    • #30378

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      inch’Allah

      ——————–
      fairypeaknik – Envoyé depuis le Discord : Culte du code

    • #30379

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      ok j’essaie

      ——————–
      kakoui – Envoyé depuis le Discord : Culte du code

    • #30380

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      TypeError: message.member.hasPermission is not a function

      ——————–
      kakoui – Envoyé depuis le Discord : Culte du code

    • #30381

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      Tu penseras à me rajouter dans les noms des dev hein 😉

      ——————–
      fairypeaknik – Envoyé depuis le Discord : Culte du code

    • #30382

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      Mdr

      ——————–
      fairypeaknik – Envoyé depuis le Discord : Culte du code

    • #30383

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      Une fois qu’on a finis je trace sur Ratchet et Clank

      ——————–
      fairypeaknik – Envoyé depuis le Discord : Culte du code

    • #30384

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      J’esperes ça va le faire

      ——————–
      fairypeaknik – Envoyé depuis le Discord : Culte du code

    • #30385

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      Oui

      ——————–
      kakoui – Envoyé depuis le Discord : Culte du code

    • #30386

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      Oui quoi

      ——————–
      fairypeaknik – Envoyé depuis le Discord : Culte du code

    • #30387

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      Ldr

      ——————–
      fairypeaknik – Envoyé depuis le Discord : Culte du code

    • #30388

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      Mdr

      ——————–
      fairypeaknik – Envoyé depuis le Discord : Culte du code

    • #30389

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      Ba pour ça

      ——————–
      kakoui – Envoyé depuis le Discord : Culte du code

    • #30390

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      Mais je rigole mdr

      ——————–
      fairypeaknik – Envoyé depuis le Discord : Culte du code

    • #30391

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      Never

      ——————–
      fairypeaknik – Envoyé depuis le Discord : Culte du code

    • #30392

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      T’inquiètes

      ——————–
      fairypeaknik – Envoyé depuis le Discord : Culte du code

    • #30393

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      Mais ducoup hasPermissions c’est pas une fonction, la fonction c’est pas permissions.has comme ce matin vous m’avez montré ?

      ——————–
      kakoui – Envoyé depuis le Discord : Culte du code

    • #30394

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      La c’est le has.permission qui bug

      ——————–
      fairypeaknik – Envoyé depuis le Discord : Culte du code

    • #30395

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      C’est toi qui l’a rajouter ?

      ——————–
      fairypeaknik – Envoyé depuis le Discord : Culte du code

    • #30396

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      Non.

      ——————–
      kakoui – Envoyé depuis le Discord : Culte du code

    • #30397

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      Envois le code complet

      ——————–
      fairypeaknik – Envoyé depuis le Discord : Culte du code

    • #30398

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      Complet

      ——————–
      fairypeaknik – Envoyé depuis le Discord : Culte du code

    • #30399

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      Complet

      ——————–
      fairypeaknik – Envoyé depuis le Discord : Culte du code

    • #30400

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      Je le corrigé en vite fais

      ——————–
      fairypeaknik – Envoyé depuis le Discord : Culte du code

    • #30401

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      Il fonctionnera

      ——————–
      fairypeaknik – Envoyé depuis le Discord : Culte du code

    • #30402

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      Du fichier ?

      ——————–
      kakoui – Envoyé depuis le Discord : Culte du code

    • #30403

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      Oui

      ——————–
      fairypeaknik – Envoyé depuis le Discord : Culte du code

    • #30404

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      Tous le code

      ——————–
      fairypeaknik – Envoyé depuis le Discord : Culte du code

    • #30405

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      Ou le bot ?

      ——————–
      kakoui – Envoyé depuis le Discord : Culte du code

    • #30406

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      Comme ça je verrai les erreurs

      ——————–
      fairypeaknik – Envoyé depuis le Discord : Culte du code

    • #30407

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      Le code du fichier qui bug

      ——————–
      fairypeaknik – Envoyé depuis le Discord : Culte du code

    • #30408

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      Réfléchis frérot …

      ——————–
      fairypeaknik – Envoyé depuis le Discord : Culte du code

    • #30409

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      Ah ok

      ——————–
      kakoui – Envoyé depuis le Discord : Culte du code

    • #30410

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      Je vais le commenter en express

      ——————–
      fairypeaknik – Envoyé depuis le Discord : Culte du code

    • #30411

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      Tu vas toute de suite comprendre tous

      ——————–
      fairypeaknik – Envoyé depuis le Discord : Culte du code

    • #30412

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      Et ça sera plus facile à changer après

      ——————–
      fairypeaknik – Envoyé depuis le Discord : Culte du code

    • #30413

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      ——————–
      kakoui – Envoyé depuis le Discord : Culte du code

    • #30414

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      Parfait merci.

      ——————–
      kakoui – Envoyé depuis le Discord : Culte du code

    • #30415

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      Et donc maintenant

      ——————–
      fairypeaknik – Envoyé depuis le Discord : Culte du code

    • #30416

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      Quel erreur avec le code sur tu m’a envoyer apparaît ?

      ——————–
      fairypeaknik – Envoyé depuis le Discord : Culte du code

    • #30417

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire
      // Importe la constante Permissions de la librairie discord.
      const { Permissions } = require('discord.').Constants;
      
      // Exporte un module qui gère la commande "lock"
      module.exports = {
          // Nom de la commande
          name: 'lock',
          // Description de la commande
          description: 'Verrouille le canal en désactivant la permission d'envoyer des messages.',
          // Fonction asynchrone qui s'exécute quand la commande est appelée
          async execute(message, args) {
              // Vérifie si l'utilisateur a la permission de gérer les canaux
              if (!message.member.hasPermission('MANAGE_CHANNELS')) {
                  // Si l'utilisateur n'a pas la permission, renvoie un message
                  return message.reply("Vous n'avez pas la permission de gérer les canaux.");
              }
      
              try {
                  // Récupère les permissions actuelles du rôle @everyone pour ce canal
                  const channelPermissions = message.channel.permissionOverwrites.resolve(message.guild.roles.everyone.id);
      
                  // Si les permissions ne peuvent pas être récupérées
                  if (!channelPermissions) {
                      // Affiche un message et sort de la fonction
                      console.log(channelPermissions);
                      return message.channel.send("Impossible de récupérer les permissions du rôle @everyone.");
                  }
      
                  // Modifie les permissions pour désactiver l'envoi de messages
                  await channelPermissions.edit({
                      SEND_MESSAGES: false,
                  });
      
                  // Envoie un message pour indiquer que le canal a été verrouillé
                  message.channel.send("Le canal a été verrouillé.");
              } catch (error) {
                  // En cas d'erreur, affiche l'erreur dans la console
                  console.error(error);
                  // Envoie un message pour indiquer qu'une erreur s'est produite
                  message.channel.send("Une erreur s'est produite lors du verrouillage du canal.");
              }
          },
      };
      

      ——————–
      fairypeaknik – Envoyé depuis le Discord : Culte du code

    • #30418

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      Et bien ça me renvoie systématiquement sur le « Impossible de récupérer les permissions du rôle @everyone. »

      ——————–
      kakoui – Envoyé depuis le Discord : Culte du code

    • #30419

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      Ok bouge pas

      ——————–
      fairypeaknik – Envoyé depuis le Discord : Culte du code

    • #30420

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      Je te renvois un code tu essaies , c’est tous le fichier

      ——————–
      fairypeaknik – Envoyé depuis le Discord : Culte du code

    • #30421

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      Et il est commenté

      ——————–
      fairypeaknik – Envoyé depuis le Discord : Culte du code

    • #30422

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      Ok

      ——————–
      kakoui – Envoyé depuis le Discord : Culte du code

    • #30423

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      // Importe la constante Permissions de la librairie discord.js
      const { Permissions } = require(‘discord.js’).Constants;

      // Exporte un module qui gère la commande « lock »
      module.exports = {
      // Nom de la commande
      name: ‘lock’,
      // Description de la commande
      description: ‘Verrouille le canal en désactivant la permission d’envoyer des messages.’,
      // Fonction asynchrone qui s’exécute quand la commande est appelée
      async execute(message, args) {
      // Vérifie si l’utilisateur a la permission de gérer les canaux
      if (!message.member.hasPermission(‘MANAGE_CHANNELS’)) {
      // Si l’utilisateur n’a pas la permission, renvoie un message
      return message.reply(« Vous n’avez pas la permission de gérer les canaux. »);
      }

      try {
      // Récupère le rôle @everyone
      const role = message.guild.roles.everyone;

      // Récupère les permissions actuelles du rôle @everyone pour ce canal
      const channelPermissions = message.channel.permissionsFor(role);

      // Si les permissions ne peuvent pas être récupérées
      if (!channelPermissions) {
      console.log(channelPermissions);
      return message.channel.send(« Impossible de récupérer les permissions du rôle @everyone. »);
      }

      // Modifie les permissions pour désactiver l’envoi de messages
      await channelPermissions.edit({
      SEND_MESSAGES: false,
      });

      // Envoie un message pour indiquer que le canal a été verrouillé
      message.channel.send(« Le canal a été verrouillé. »);
      } catch (error) {
      // En cas d’erreur, affiche l’erreur dans la console
      console.error(error);
      // Envoie un message pour indiquer qu’une erreur s’est produite
      message.channel.send(« Une erreur s’est produite lors du verrouillage du canal. »);
      }
      },
      };

      ——————–
      fairypeaknik – Envoyé depuis le Discord : Culte du code

    • #30424

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire
      // Importe la constante Permissions de la librairie discord.
      const { Permissions } = require('discord.').Constants;
      
      // Exporte un module qui gère la commande "lock"
      module.exports = {
          // Nom de la commande
          name: 'lock',
          // Description de la commande
          description: 'Verrouille le canal en désactivant la permission d'envoyer des messages.',
          // Fonction asynchrone qui s'exécute quand la commande est appelée
          async execute(message, args) {
              // Vérifie si l'utilisateur a la permission de gérer les canaux
              if (!message.member.hasPermission('MANAGE_CHANNELS')) {
                  // Si l'utilisateur n'a pas la permission, renvoie un message
                  return message.reply("Vous n'avez pas la permission de gérer les canaux.");
              }
      
              try {
                  // Récupère le rôle @everyone
                  const role = message.guild.roles.everyone;
      
                  // Récupère les permissions actuelles du rôle @everyone pour ce canal
                  const channelPermissions = message.channel.permissionsFor(role);
      
                  // Si les permissions ne peuvent pas être récupérées
                  if (!channelPermissions) {
                      console.log(channelPermissions);
                      return message.channel.send("Impossible de récupérer les permissions du rôle @everyone.");
                  }
      
                  // Modifie les permissions pour désactiver l'envoi de messages
                  await channelPermissions.edit({
                      SEND_MESSAGES: false,
                  });
      
                  // Envoie un message pour indiquer que le canal a été verrouillé
                  message.channel.send("Le canal a été verrouillé.");
              } catch (error) {
                  // En cas d'erreur, affiche l'erreur dans la console
                  console.error(error);
                  // Envoie un message pour indiquer qu'une erreur s'est produite
                  message.channel.send("Une erreur s'est produite lors du verrouillage du canal.");
              }
          },
      };
      

      ——————–
      fairypeaknik – Envoyé depuis le Discord : Culte du code

    • #30425

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      Tiens

      ——————–
      fairypeaknik – Envoyé depuis le Discord : Culte du code

    • #30426

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      Merci c’est parfait j’essaie de suite.

      ——————–
      kakoui – Envoyé depuis le Discord : Culte du code

    • #30427

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      Redis moi j’reste ici

      ——————–
      fairypeaknik – Envoyé depuis le Discord : Culte du code

    • #30428

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      Ok

      ——————–
      kakoui – Envoyé depuis le Discord : Culte du code

    • #30429

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      Ba le .hasPermission fonctionne pas.

      ——————–
      kakoui – Envoyé depuis le Discord : Culte du code

    • #30430

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      Erreur ?

      ——————–
      fairypeaknik – Envoyé depuis le Discord : Culte du code

    • #30431

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      Arrête de le donner tes avis donne les erreurs stp

      ——————–
      fairypeaknik – Envoyé depuis le Discord : Culte du code

    • #30432

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      J’le disais gentillement hein mais c’est les erreurs qui compte

      ——————–
      fairypeaknik – Envoyé depuis le Discord : Culte du code

    • #30433

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      TypeError: message.member.hasPermission is not a function

      ——————–
      kakoui – Envoyé depuis le Discord : Culte du code

    • #30434

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      Tu copis colle ce que je te donne

      ——————–
      fairypeaknik – Envoyé depuis le Discord : Culte du code

    • #30435

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      Mais bombarde frérot c’est long pour un bot discord la

      ——————–
      fairypeaknik – Envoyé depuis le Discord : Culte du code

    • #30436

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire

      oui

      ——————–
      kakoui – Envoyé depuis le Discord : Culte du code

    • #30437

      Bot
      Participant
      InscritPremier articleProfesseurRédacteur populaire
      // Importe la constante Permissions de la librairie discord.
      const { Permissions } = require('discord.').Constants;
      
      // Exporte un module qui gère la commande "lock"
      module.exports = {
          // Nom de la commande
          name: 'lock',
          // Description de la commande
          description: 'Verrouille le canal en désactivant la permission d'envoyer des messages.',
          // Fonction asynchrone qui s'exécute quand la commande est appelée
          async execute(message, args) {
              // Vérifie si l'utilisateur a la permission de gérer les canaux
              if (!message.member.hasPermission('MANAGE_CHANNELS')) {
                  // Si l'utilisateur n'a pas la permission, renvoie un message
                  return message.reply("Vous n'avez pas la permission de gérer les canaux.");
              }
      
              try {
                  // Récupère le rôle @everyone
                  const role = message.guild.roles.everyone;
      
                  // Récupère les permissions actuelles du rôle @everyone pour ce canal
                  const channelPermissions = message.channel.permissionsFor(role);
      
                  // Si les permissions ne peuvent pas être récupérées
                  if (!channelPermissions) {
                      console.log(channelPermissions);
                      return message.channel.send("Impossible de récupérer les permissions du rôle @everyone.");
                  }
      
                  // Modifie les permissions pour désactiver l'envoi de messages
                  await channelPermissions.edit({
                      SEND_MESSAGES: false,
                  });
      
                  // Envoie un message pour indiquer que le canal a été verrouillé
                  message.channel.send("Le canal a été verrouillé.");
              } catch (error) {
                  // En cas d'erreur, affiche l'erreur dans la console
                  console.error(error);
                  // Envoie un message pour indiquer qu'une erreur s'est produite
                  message.channel.send("Une erreur s'est produite lors du verrouillage du canal.");
              }
          },
      };
      

      ——————–
      fairypeaknik – Envoyé depuis le Discord : Culte du code

    • #30438

      Bot
      Participant
      InscritPremier article