- Liberar aba "Widgets"
let _mods = webpackChunkdiscord_developers.push([[Symbol()],{},r=>r.c]);
webpackChunkdiscord_developers.pop();
let findByProps = (...props) => {
for (let m of Object.values(_mods)) {
try {
if (!m.exports || m.exports === window) continue;
if (props.every((x) => m.exports?.[x])) return m.exports;
for (let ex in m.exports) {
if (props.every((x) => m.exports?.[ex]?.[x]) && m.exports[ex][Symbol.toStringTag] !== 'IntlMessagesProxy') return m.exports[ex];
}
} catch {}
}
}
findByProps("getAll").getAll().find(e=>e.getName() === "ApexExperimentStore").createOverride("2026-03-widget-config-editor", 1)- Equipando o Widget
PS: Altere o APPLICATION_ID com o ID do seu App
let _mods=webpackChunkdiscord_app.push([[Symbol()],{},e=>e.c]);webpackChunkdiscord_app.pop();
let findByProps=(...e)=>{for(let t of Object.values(_mods))try{if(!t.exports||t.exports===window)continue;if(e.every(e=>t.exports?.[e]))return t.exports;for(let r in t.exports)if(e.every(e=>t.exports?.[r]?.[e])&&"IntlMessagesProxy"!==t.exports[r][Symbol.toStringTag])return t.exports[r]}catch{}};
// Usage
findByProps("getFeaturedApplicationIds").getFeaturedApplicationIds().push("APPLICATION_ID");- Publicando seu Widget (passo final)
PS: Altere o APPLICATION_ID com o ID do seu App, DISCORD_USER_ID com seu ID de Usuário, BOT_TOKEN com o Token do seu Bot (informação sensível, não compartilhe) e JSONHERE com o JSON de Campos.
3.1. PowerShell (Windows)
Invoke-RestMethod -Uri 'https://discord.com/api/v9/applications/APPLICATION_ID/users/DISCORD_USER_ID/identities/0/profile' -Method PATCH -Headers @{
'Content-Type' = 'application/json'
'Authorization' = 'Bot BOT_TOKEN'
'User-Agent' = 'DiscordBot (https://github.com/discord/discord-api-docs, 1.0.0)'
} -Body 'JSONHERE'3.2. curl (Linux/Mac)
curl -X PATCH 'https://discord.com/api/v9/applications/APPLICATION_ID/users/DISCORD_USER_ID/identities/0/profile' \
-H 'Content-Type: application/json' \
-H 'Authorization: Bot BOT_TOKEN' \
-H 'User-Agent: DiscordBot (https://github.com/discord/discord-api-docs, 1.0.0)' \
--data-binary @- <<'JSON'
JSONHERE
JSONTutorial:
- Abrir aba developers do discord
- Criar bot
- Salvar o ID e o TOKEN dele pra depois
- Criar um url na aba oauth com as perms - scope=sdk.social_layer+openid
- Rodar o comando pra liberar a aba Widgets no console do devtools do discord web
- Criar o widget do seu jeito e publicar
- Rodar o comando powershell que habilita pra todos verem
- Dentro do editor de widget é necessário clicar na aba 'Amostra de dados', adicionar um campo teste com qualquer valor e nome, e depois clicar em gerar JSON para adicionar no campo 'JSONHERE' do comando shell