Comment activer le mode développeur de Discord et accéder aux fonctionnalités cachées

Parfois, gérer les paramètres de Discord peut s’apparenter à un véritable labyrinthe, surtout si vous essayez d’obtenir des identifiants supplémentaires ou de manipuler des fonctionnalités non testées. Vous créez peut-être un bot, effectuez des tests d’API ou souhaitez simplement copier des identifiants d’utilisateur ou de message sans difficulté. Activer le mode développeur est la première étape, et honnêtement, c’est assez simple une fois que vous savez où chercher. Cependant, si vous préférez des fonctionnalités plus avancées, comme le déblocage de fonctionnalités expérimentales cachées, cela se complique un peu, et c’est là que les choses peuvent devenir compliquées. N’ayez pas honte, car Windows rend parfois l’accès à ces trésors cachés plus compliqué qu’il ne devrait l’être. C’est pourquoi ce guide couvre à la fois l’activation de base et les ajustements plus techniques en coulisses, afin que vous puissiez choisir ce qui vous convient le mieux.

Comment activer le mode développeur et débloquer les expériences Discord cachées

Activation du mode développeur sur Discord (PC et Web)

C’est la solution idéale pour la plupart des développeurs et des utilisateurs expérimentés. Lorsqu’elle est activée, une petite option « Copier l’identifiant » s’affiche lorsque vous faites un clic droit sur les serveurs, les canaux, les utilisateurs ou les messages. C’est très pratique pour configurer ou déboguer un bot : fini les recherches d’identifiants sur Google et les tentatives de devinettes. Cette option de base est sûre et fonctionne sur les versions bureau et web ; c’est donc généralement la première chose à essayer en cas de problème.

Étapes pour l’activer :

  • Ouvrez les paramètres Discord : lancez Discord sur votre ordinateur de bureau ou votre navigateur, puis cliquez sur l’ icône d’engrenage dans le coin inférieur gauche à côté de votre nom d’utilisateur pour accéder aux paramètres utilisateur.
  • Accédez à Avancé : faites défiler la barre latérale gauche jusqu’à ce que vous trouviez la section Avancé, puis cliquez dessus.
  • Activer le mode développeur : activez le bouton « Mode développeur » . C’est fait ! Vous pouvez maintenant faire un clic droit sur n’importe quel élément pour copier directement les identifiants.
  • Utilisez la nouvelle fonctionnalité : faites un clic droit sur les serveurs, les canaux, les utilisateurs ou les messages, puis sélectionnez « Copier l’ID ». Sur certaines configurations, une actualisation peut être nécessaire. Parfois, l’opération échoue la première fois, puis fonctionne comme par magie après un redémarrage.
  • Facultatif : activez le mode de test d’application dans le même onglet Avancé en saisissant votre ID d’application si vous testez des applications monétisées ou des SKU. Ce n’est généralement pas nécessaire pour un travail de bot occasionnel, mais bon, certains développeurs veulent repousser ces limites.

Pourquoi cela aide :

Voir ces identifiants est essentiel pour configurer des bots Discord ou utiliser des API. Sans cela, vous travaillez à l’aveugle et vous essayez de deviner ce qui se passe. Et comme Discord doit bien sûr faire en sorte que vous ne puissiez pas copier facilement des identifiants sans avoir à fouiller dans les menus, activer ce mode est un gain de temps considérable. Parfois, après l’avoir activé, un redémarrage rapide de Discord peut être nécessaire. C’est un peu étrange, mais sur certaines machines, cela échoue la première fois, puis fonctionne après le redémarrage. Je ne sais pas pourquoi, mais la patience est essentielle.

Débloquer les expériences cachées de Discord (application de bureau uniquement)

Si le mode développeur de base ne vous suffit pas et que vous avez envie de tester des fonctionnalités expérimentales, Discord propose des « laboratoires » cachés auxquels vous pouvez accéder. Attention, cela implique de modifier des fichiers de configuration et d’exécuter des scripts. Ce n’est pas officiellement pris en charge et peut être risqué ; n’empruntez cette voie que si vous êtes à l’aise avec les fichiers et les outils de développement. Car, bien sûr, Discord est obligé de rendre les choses inutilement compliquées, n’est-ce pas ?

Étapes pour activer les expériences cachées :

  • Fermez complètement Discord : utilisez le Gestionnaire des tâches ( Ctrl + Shift + Esc) pour arrêter tous les processus Discord. Pas de demi-mesure.
  • Ouvrez le dossier de configuration Discord : appuyez sur WIN + R, puis saisissez « » %APPDATA%\Discordet appuyez sur Entrée. Pour les versions PTB ou Canary, utilisez «%APPDATA%\DiscordPTB » ou «%APPDATA%\discordcanary ».
  • Modifiez settings.json : ouvrez-le avec Notepad++, VSCode ou même le Bloc-notes, selon vos préférences. Recherchez l’objet JSON et ajoutez une ligne comme celle-ci (n’oubliez pas d’ajouter une virgule si ce n’est pas le dernier élément) :
"DANGEROUS_ENABLE_DEVTOOLS_ONLY_ENABLE_IF_YOU_KNOW_WHAT_YOURE_DOING": true

Cet indicateur permet d’ouvrir DevTools avec Ctrl + Shift + I, qui est normalement masqué.

  • Redémarrez Discord et ouvrez DevTools : enregistrez les modifications, exécutez à nouveau Discord, puis appuyez sur Ctrl + Maj + I.
  • Exécutez le script de déverrouillage : Dans la console DevTools, collez le code suivant :

    Object.defineProperty( (webpackChunkdiscord_app.push([ [""], {}, (e) => { m = []; for (let c in e.c) m.push(e.c[c]); }, ]), m).find((m) => m?.exports?.default?.isDeveloper !== void 0).exports.default, "isDeveloper", { get: () => true } );

    C’est un peu exagéré, alors n’exécutez rien sans comprendre ce qui se passe. Après l’exécution, actualisez Discord ou ouvrez les Paramètres utilisateur ; vous devriez maintenant voir un onglet « Expériences » avec plus d’options.

Pourquoi c’est délicat :

Ceci est réservé aux plus courageux, et son fonctionnement n’est pas garanti indéfiniment, car les mises à jour de Discord peuvent effacer ces modifications. De plus, manipuler des scripts n’est pas aussi sûr que de simplement activer le mode développeur ; assurez-vous donc de bien comprendre la fonction de chaque script avant de le copier, d’autant plus que le code interne peut prêter à confusion.

Notes importantes

  • Ces fonctionnalités expérimentales ne sont pas statiques et peuvent disparaître après les mises à jour.
  • Sauvegardez toujours les fichiers de configuration avant de les modifier, juste au cas où.
  • L’exécution de scripts personnalisés peut être risquée : tenez-vous-en à des sources fiables ou comprenez chaque ligne.

Conclure

Activer le mode développeur est une évidence pour la plupart des utilisateurs et libère un potentiel considérable. Si se lancer dans des expériences cachées vous semble tentant mais intimidant, sachez que l’option de base couvre la plupart de vos besoins. Cela dit, sur certaines configurations, les réglages permettant d’accéder aux fonctionnalités internes peuvent constituer un avantage considérable pour les tests avancés. N’oubliez pas : un grand pouvoir implique de grandes responsabilités. Conservez toujours des sauvegardes et procédez avec prudence.

Résumé

  • Mode développeur activé via les paramètres pour une copie rapide de l’ID.
  • Facultatif : fichiers de configuration modifiés pour accéder aux fonctionnalités expérimentales (risqué, donc soyez prudent).
  • Redémarrage de Discord après des ajustements, parfois nécessaires pour que les modifications prennent effet.

Croisons les doigts pour que cela aide