Discord solo deja que una aplicación controle tu micrófono si esa aplicación es tuya. Por eso DS2000 no trae una: creás la tuya en el portal de desarrolladores de Discord. Es gratis, se hace una sola vez y no hace falta saber programar.
Antes de empezar
✓La app DS2000 instalada.
✓La app de escritorio de Discord abierta y con tu cuenta iniciada.
✓Un navegador para entrar al portal de desarrolladores.
Captura pendientePortal de desarrolladores de Discord con el botón New Applicationdiscord-01-new-application.webp
02
Ponele un nombre
Cualquier nombre sirve, por ejemplo DS2000. Aceptá los términos de Discord y hacé clic en Create.
Captura pendienteVentana Create an application con el nombre DS2000discord-02-create.webp
03
Copiá el Client ID
En el menú de la izquierda entrá a OAuth2. Copiá el Client ID con el botón Copy y guardalo para el último paso.
Captura pendientePágina OAuth2 con el Client ID y el botón Copydiscord-03-client-id.webp
04
Generá el Client Secret
En la misma página, hacé clic en Reset Secret y confirmá. Discord puede pedirte tu código de verificación en dos pasos. Copiá el secreto: Discord lo muestra una sola vez. Si lo perdés, generá otro. No lo compartas con nadie.
Captura pendienteClient Secret recién generado, tapado, con el botón Copydiscord-04-client-secret.webp
05
Agregá la redirección
Más abajo, en Redirects, hacé clic en Add Redirect, escribí exactamente http://localhost/ (con la barra final) y guardá con Save Changes. Sin esto, la conexión falla.
Captura pendienteSección Redirects con http://localhost/ cargado y el botón Save Changesdiscord-05-redirect.webp
§02 — Conectar la app DS2000
Conectar la app DS2000
06
Pegá las credenciales
En DS2000, abrí la pestaña Discord, pegá el Client ID y el Client Secret y hacé clic en Conectar.
Captura pendientePestaña Discord de la app DS2000 con los dos campos completosdiscord-06-app-credentials.webp
07
Autorizá en Discord
Discord muestra un pedido de autorización con el nombre de tu aplicación. Hacé clic en Autorizar.
Captura pendientePedido de autorización de Discord para la aplicación DS2000discord-07-authorize.webp
08
Listo
La pestaña Discord muestra Conectado a Discord., y en Configuración → Conexiones dice Discord: Conectado. Probá las teclas: mutear, ensordecer y desconectar. Las credenciales quedan guardadas y no hace falta repetir esto.
Captura pendienteApp DS2000 con Discord: Conectadodiscord-08-connected.webp
El Client Secret y los tokens se guardan en el Administrador de credenciales de Windows, en tu computadora. No se envían a Mechardo Labs ni a nadie más que a Discord.
§03 — Si algo no funciona
Si algo no funciona
Q1Se queda en «Credenciales guardadas. Esperando a Discord…»+
La app de escritorio de Discord tiene que estar abierta. Abrila; DS2000 se conecta sola en unos segundos.
Q2Acepté la autorización pero no conecta+
Revisá que en Redirects esté exactamente http://localhost/, con la barra final, y que hayas guardado los cambios.
Q3Perdí el Client Secret+
Generá otro con Reset Secret, y en la pestaña Discord de DS2000 pegá el nuevo. Si dejás el campo vacío, se mantiene el anterior.
Q4Quiero desvincular la aplicación+
En la pestaña Discord de DS2000, Desvincular borra las credenciales guardadas. Para borrar también la aplicación, eliminala desde el portal de desarrolladores.