NapNodes

← Guías de Minecraft

Minecraft · actualizada el 21 de octubre de 2026

DiscordSRV: conecta el chat de tu servidor de Minecraft con Discord, paso a paso

Con DiscordSRV, lo que se escribe en el chat del juego sale en un canal de tu Discord y al revés, y además avisa de quién entra, sale o muere. Es un plugin para Paper: se instala en un minuto y lo único que lleva algo de trabajo es crear el bot en Discord. Aquí va todo en orden.

Qué hace falta

Un servidor Paper (o Purpur, o Spigot): DiscordSRV es un plugin (qué tipo de servidor tienes). En Fabric, Forge o NeoForge no funciona; ahí se usa un mod que hace lo mismo, como Discord Integration (lo ves al final). Los servidores de Minecraft de NapNodes se entregan con Paper.

Un servidor de Discord donde tengas el permiso «Gestionar servidor», porque vas a invitar a un bot, y unos diez minutos.

Los jugadores no instalan nada: el puente vive en el servidor.

¿Prefieres no montarlo tú? Servidores de Minecraft desde 6 € al mes, sin permanencia y con devolución íntegra en 72 horas. O crea un servidor de Minecraft gratis, sin tarjeta.

1. Crea el bot en Discord

  1. Abre el portal de desarrolladores

    Entra en discord.com/developers/applications con tu cuenta de Discord y pulsa «New Application». Ponle el nombre que verán todos (el de tu servidor, por ejemplo).

  2. Activa los dos permisos de lectura

    En la sección «Bot», baja a «Privileged Gateway Intents» y activa «Server Members Intent» y «Message Content Intent». Guarda. Sin Message Content Intent, el bot ve que alguien ha escrito en el canal pero no qué, y los mensajes de Discord no llegan al juego: es el fallo más común.

  3. Copia el token

    En esa misma sección, «Reset Token» y copia lo que sale. Ese token es la contraseña del bot: quien lo tenga lo controla. No lo pegues en ningún chat ni en un ticket; si se te escapa, vuelve a pulsar «Reset Token» y el viejo deja de valer.

  4. Invítalo a tu Discord

    En «OAuth2» → «URL Generator», marca los ámbitos «bot» y «applications.commands» y, en los permisos, al menos ver canales, enviar mensajes, leer el historial, insertar enlaces y gestionar webhooks. Abre el enlace que genera, elige tu servidor de Discord y acepta. No hace falta darle «Administrador».

2. Instala DiscordSRV en el servidor

  1. Búscalo en «Mods y plugins»

    En el panel de NapNodes, dentro de tu servidor, «Mods y plugins» → pestaña «Plugins», busca DiscordSRV y pulsa «Instalar». Solo salen las versiones que valen para la de tu servidor. Si lo prefieres, también se baja de su página y se sube a la carpeta plugins desde «Archivos».

  2. Reinicia una vez

    Pulsa «Reiniciar ahora» (o «Reiniciar» en la consola). Al arrancar, DiscordSRV crea su carpeta con la configuración y avisa en la consola de que falta el token: es normal, todavía no se lo has dado.

3. Dale el token y el canal

  1. Saca el ID del canal

    En Discord, «Ajustes de usuario» → «Avanzado» → activa el «Modo desarrollador». Después, clic derecho (o mantener pulsado en el móvil) sobre el canal donde quieres el chat del juego → «Copiar ID del canal». Es un número largo.

  2. Abre la configuración

    En «Archivos», entra en plugins/DiscordSRV y abre config.yml.

  3. Pega el token

    En la línea BotToken, entre las comillas, pega el token del bot.

  4. Pega el canal

    Busca la línea Channels. Debe quedar así, con tu número: Channels: {"global": "123456789012345678"}. «global» es el chat normal del juego; no cambies esa palabra, solo el número.

  5. Guarda y reinicia

    Guarda el fichero y reinicia el servidor. En la consola debe salir que el bot se ha conectado, y en el canal de Discord, un aviso de que el servidor ha arrancado. Escribe algo en el juego y en Discord para comprobar que llega en los dos sentidos.

Extras que merecen la pena

Canal de consola: en DiscordConsoleChannelId puedes poner el ID de otro canal y verás ahí la consola del servidor. Cuidado: lo que se escriba en ese canal se ejecuta como comando en el servidor, así que tiene que ser un canal privado al que solo entren los administradores. Si no lo vas a usar, déjalo en ceros.

Vincular cuentas: cada jugador escribe /discord link en el juego, recibe un código y se lo manda por mensaje privado al bot. Sirve para ver quién es quién y para opciones como dar un rol de Discord a quien juega; todo eso está en linking.yml y synchronization.yml.

Los mensajes (formato, avisos de entrada, salida, muertes y logros) se cambian en messages.yml. Después de tocar la configuración, reinicia: es lo más seguro.

Si no funciona

Del juego llega a Discord pero de Discord no llega al juego: falta Message Content Intent (paso 1). Actívalo, guarda en el portal y reinicia el servidor.

No llega nada en ningún sentido: el ID del canal está mal (copiaste el del servidor de Discord, o el de un mensaje, en vez del del canal) o el bot no tiene permiso para ver o escribir en ese canal. Mira los permisos del canal: si es privado, el rol del bot tiene que estar añadido.

La consola dice que el token no es válido: lo copiaste a medias o lo has regenerado después. Vuelve a copiarlo y pégalo entre las comillas, sin espacios.

El bot sale desconectado en Discord: está conectado solo mientras el servidor está encendido. Si el servidor está «Apagado», el bot también. El servidor gratis de NapNodes se apaga solo a los 20 minutos sin nadie; lo enciendes desde el panel cuando vayáis a jugar y el bot vuelve con él.

En Fabric, Forge o NeoForge: Discord Integration

Si tu servidor es de mods, DiscordSRV no carga. El equivalente más usado es Discord Integration (de ErdbeerbaerLP), con versiones para Fabric, Forge y NeoForge: también pide crear un bot igual que arriba, con el token y el ID del canal en su fichero de configuración (dentro de la carpeta config). En NapNodes lo instalas igual, desde «Mods y plugins», pestaña «Mods». Es un mod solo de servidor: los jugadores no lo necesitan.

Preguntas frecuentes

¿Cómo conecto el chat de mi servidor de Minecraft con Discord?

Con el plugin DiscordSRV en un servidor Paper: creas un bot en el portal de desarrolladores de Discord con Message Content Intent activado, lo invitas a tu Discord, y en plugins/DiscordSRV/config.yml pones su token en BotToken y el ID del canal en Channels. Reinicias y listo.

¿Por qué los mensajes de Discord no llegan al juego?

Casi siempre es que falta activar Message Content Intent en la sección «Bot» del portal de desarrolladores de Discord. Sin él, el bot no puede leer lo que se escribe en el canal.

¿DiscordSRV funciona en Fabric o Forge?

No, es un plugin para Paper, Purpur y Spigot. En servidores con mods se usa un mod equivalente, como Discord Integration, que existe para Fabric, Forge y NeoForge.

¿Mis jugadores tienen que instalar algo?

No. DiscordSRV va solo en el servidor; los jugadores entran con Minecraft normal y en Discord no hace falta nada más que estar en tu servidor.

¿Es seguro el canal de consola de DiscordSRV?

Solo si es un canal privado de administradores: lo que se escribe en él se ejecuta como comando en el servidor. Si no lo necesitas, no lo actives.

¿Lo montamos?

Servidores de Minecraft desde 6 € al mes, sin sobreventa: tu RAM es solo tuya. Y si quieres empezar sin pagar, tienes un servidor de Minecraft gratis, sin tarjeta.

¿Tu servidor no aparece en el juego? Compruébalo en un segundo con «¿Está encendido mi servidor?»: jugadores, versión y MOTD, gratis. ¿Necesitas el UUID de un jugador para la whitelist o los permisos? Búscalo aquí. ¿Vas a dar objetos encantados? Crea el comando con el generador de /give.

Más guías de Minecraft

Todas las guías de Minecraft, ordenadas →