Käyttäjä-, palvelin- ja kanavatunnusten käyttäminen on välttämätöntä robotien rakennettaessa, integraatioiden määrittämistä tai kehitystoimintojen suorittamista Discordissa. Kehittäjätilan käyttöönotto paljastaa nämä tunnisteet ja avaa lisää kehittäjäkeskeisiä ominaisuuksia, virtaviivaistavia tehtäviä, kuten ID: n kopiointi ja Discord-sovellusten testaaminen. Prosessi on suoraviivainen, mutta vaiheet vaihtelevat hieman työpöytäsovelluksen ja web -version välillä.
Ota kehittäjätila käyttöön Discord -asetusten avulla (PC ja Web)
Vaihe 1:Avaa discord tietokoneellasi tai selaimessa. Etsi vaihdekuvake vasemmasta alakulmasta, käyttäjänimen viereen ja napsauta sitä käyttääksesi käyttäjän asetuksia.
Vaihe 2:Vieritä asetusvalikon vasemmassa sivupalkissa ja valitseEdistynytvälilehti. Tämä osa sisältää asetukset kehittäjille ja virrankäyttäjille.

Vaihe 3:LöytääKehittäjätilaVaihda. Napsauta sitä kytkeäksesi kehittäjätilan päälle. Tämä avaa välittömästi kyvyn kopioida palvelimille, kanaville, käyttäjille ja viesteille, mikä on elintärkeää botin kehittämiselle ja discord -sovellusliittymille.

Vaihe 4:Kun kehittäjätila on käytössä, napsauta hiiren kakkospainikkeella mitä tahansa palvelinta, kanavaa, käyttäjää tai viestiä nähdäksesiKopiointitunnusVaihtoehto kontekstivalikossa. Tämän valitseminen kopioi asiaankuuluvan tunnisteen leikepöydällesi.
Lue myös:Kuinka sallia kehittäjävaihtoehdot Android -laitteissa

Vaihe 5:Lisätestausominaisuuksia, kuten sovellustestitilan, voit syöttää sovellustunnuksen samaan lisäosioon. Tämän avulla voit simuloida ostoksia ja testata SKU: ta, jos kehität Discord -sovelluksia kaupallistamisominaisuuksilla.
Ota kehittäjätila Edistyneille kokeille (vain työpöytäsovellus)
Jotkut käyttäjät haluavat pääsyn Discordin sisäisiin kehittäjäkokeisiin, jotka paljastavat piilotetut tai kokeelliset ominaisuudet, joita ei ole saatavana vakiokehittäjätilassa. Tämä prosessi sisältää Discordin määritystiedostojen muokkaamisen ja JavaScriptin käyttämisen DevTools -konsolissa. Näitä vaiheita suositellaan vain edistyneille käyttäjille, ja ne voivat rikkoa tulevien discord -päivitysten avulla.
Vaihe 1:Täysin läheinen ristiriita, varmistaen, että se ei ole käynnissä taustalla. Käytä Task Manager -sovellusta tarvittaessa kaikkien Discord -prosessien lopettamiseen.
Vaihe 2:PainostaaWIN+Ravata Windows Run -valintaikkuna. Syötä seuraava polku avataksesi Discord -asetuskansiot:
%APPDATA%Discord
Discord PTB: lle (julkinen testimuoto) tai Kanarian, käytä%APPDATA%DiscordPTBtai%APPDATA%discordcanaryvastaavasti.
Vaihe 3:Avatasettings.jsonTekstieditorissa (Notepad ++ suositellaan luettavuutta varten).

Vaihe 4:Lisää seuraava rivi JSON -objektiin, varmista, että sisällytä pilkku tarvittaessa:
"DANGEROUS_ENABLE_DEVTOOLS_ONLY_ENABLE_IF_YOU_KNOW_WHAT_YOURE_DOING": trueTämän asetuksen avulla voit avata kehittäjätyökaluskonsolinCtrl+Shift+IDiscord -sovelluksen sisällä.
Vaihe 5:Tallenna tiedosto ja käynnistä discord uudelleen. Avaa kehittäjätyökalukonsoli yllä olevan pikakuvakkeen avulla.
Vaihe 6:Liitä konsolissa seuraava koodi kokeellisten ominaisuuksien avaamiseksi (tarkistuskoodi turvallisuudelle ennen käyttöä):
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 }
);
Suorituksen jälkeen avaa Discordin asetukset. Sinun pitäisi nyt nähdäKokeetAsetusten sivupalkin alareunassa oleva välilehti, jossa voit vaihtaa erilaisia sisäisiä ominaisuuksia ja beetavaihtoehtoja.
Huomaa:Nämä muutokset eivät ole pysyviä discord -päivityksissä. Saatat joutua toistamaan prosessin jokaisen päivityksen jälkeen, ja DevTools -konsolin mukautetun koodin suorittaminen sisältää aina jonkin verran riskiä. Käytä vain käsikirjoituksia, jotka ymmärrät täysin.
Kehittäjätilan ongelmien vianetsintä
Jos kehittäjätila tai kehittäjäkonsoli ei näy vaiheiden noudattamisen jälkeen:
- Käynnistä discord kokonaan uudelleen varmistamalla, että kaikki prosessit ovat suljettuja. Joskus Discord tarvitsee täydellisen uudelleenkäynnistyksen uusien asetusten soveltamiseksi.
- Kaksinkertainen tarkista, että muokkaat oikeaa
settings.jsontiedosto Discord -versiollesi (vakaa, PTB tai Kanary). - Varmista, että käytät viimeisintä Discord -versiota, koska vanhemmilla rakennuksilla voi olla erilaiset asetuspaikat tai puuttuu tiettyjä ominaisuuksia.
- Jos olet verkkoversiossa, edistyneitä kokeita ei ole saatavana, mutta tavallinen kehittäjätila toimii samalla tavalla kuin työpöydällä.
Vaihtoehto: Selaimen laajennusten tai laajennusten käyttäminen (vain verkko)
Käyttäjille, jotka haluavat automatisoida käyttöönottokokeet tai soveltaa CSS -korjauksia Discord -versioon, selaimen laajennuksia, kuten Tampermonkey, voidaan käyttää mukautettujen komentosarjojen suorittamiseen. Nämä skriptit voivat avata kokeita ja säätää Discordin käyttöliittymää, mutta ne vaativat teknistä tietämystä ja voivat rikkoa Discordin palvelusehtoja.
Esimerkki Tampermonkey Script -kokeiden mahdollistamiseksi ja asetteluongelmien korjaamiseksi:
// ==UserScript==
// @name Discord Enable Experiments Web
// @namespace https://discord.com/channels/
// @version 2025-04-11
// @description Enable experiments and fix layout issues in Discord Web
// @match https://discord.com/channels/*
// @grant none
// ==/UserScript==
(function() {
'use strict';
function wait(ms) {
return new Promise(resolve => setTimeout(resolve, ms));
}
const enableExperiments = async () => {
let cache; webpackChunkdiscord_app.push([["wp_isdev_patch"], {}, r => cache=r.c]);
var UserStore = Object.values(cache).find(m => m?.exports?.default?.getUser).exports.default;
var actions = Object.values(UserStore._dispatcher._actionHandlers._dependencyGraph.nodes);
var user = UserStore.getCurrentUser();
actions.find(n => n.name === "ExperimentStore").actionHandler.CONNECTION_OPEN({
type: "CONNECTION_OPEN", user: {flags: user.flags |= 1}, experiments: [],
});
actions.find(n => n.name === "DeveloperExperimentStore").actionHandler.CONNECTION_OPEN();
webpackChunkdiscord_app.pop(); user.flags &= ~1; "done";
}
const fixCSS = async () => {
const style = document.createElement('style');
style.textContent = `
.children__9293f { width: 0px !important; }
.videoSizer_a21736 { width: 79% !important; }
nav[class*="guilds"]+div[class*="base"] div[class*="sidebar"]+div {
width: calc(100% - 240px) !important;
}
`;
document.head.appendChild(style);
}
wait(5000).then(() => {
enableExperiments();
fixCSS();
});
})();
Käytä näitä skriptejä vastuullisesti ja ole tietoinen mahdollisista politiikan rikkomuksista tai rajapinnan rikkoutumisesta Discord -päivitysten jälkeen.
Kehittäjätilan ottaminen Discordissa PC: ssä tai Webissä helpottaa työskentelyä robotien, integrointien ja mukautettujen sovellusten kanssa paljastamalla tärkeät tunnukset ja kehittäjävaihtoehdot. Jatka edistynyttä kokeilua varten ja pidä aina asetusten varmuuskopioita.










