NapNodes

← Guías de Project Zomboid

Project Zomboid · actualizada el 18 de octubre de 2026

Conectar Project Zomboid con Discord: el chat del servidor en un canal

Project Zomboid trae de serie un puente con Discord: lo que se escribe en el chat global del juego sale en un canal de tu Discord, y lo que se escribe allí llega al juego. Así el grupo se entera de quién está jugando sin abrirlo, y quien está en el trabajo puede contestar desde el móvil. No hace falta ningún mod ni alojar un bot aparte: el propio servidor hace de bot. Lo que sí cambia es la forma: en la Build 42 los ajustes no son los de la 41, y casi todas las guías que circulan siguen con los viejos.

¿Se lo pasas a tu grupo?WhatsApp

Qué hace y qué no

El puente une el chat global del juego (el de /all) con un canal de texto de Discord, en los dos sentidos. No une los chats de grupo, de facción ni los privados, ni el chat de voz.

Si el chat global está apagado en tu servidor (GlobalChat=false, «Chat global» en los ajustes), no hay nada que pasar a Discord: compruébalo antes.

El servidor tiene que estar encendido para que el puente funcione: con el servidor apagado, el bot sale desconectado en Discord y lo que se escriba allí no llega a ningún sitio.

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

Los ajustes de la Build 42 (y los que ya no existen)

En el .ini del servidor de la Build 42 hay cinco: DiscordEnable (activarlo), DiscordToken (la clave del bot), DiscordChatChannel (el canal del chat), DiscordLogChannel (el de registros) y DiscordCommandChannel (el de comandos). Según la ayuda del propio juego, en los tres de canal va el nombre del canal.

Si una guía te dice que rellenes DiscordChannel o DiscordChannelID, es de la Build 41: en la 42 esas líneas ya no están en el .ini y escribirlas no hace nada.

.cache/Server/<nombre>.ini (lo que cambia)
DiscordEnable=true
DiscordToken=el-token-de-tu-bot
DiscordChatChannel=chat-zomboid
DiscordLogChannel=
DiscordCommandChannel=

1. Crear el bot en Discord

El bot es la cuenta con la que el servidor habla en Discord. Se crea gratis, una vez, desde el portal de desarrolladores de Discord, con tu cuenta de siempre.

  1. Crea una aplicación

    Entra en discord.com/developers/applications, pulsa «New Application» y ponle el nombre con el que quieres que salga el bot (por ejemplo, el de tu servidor).

  2. Saca el token

    En la pestaña «Bot», pulsa «Reset Token» y copia el que sale. Es la contraseña del bot: no lo pegues en ningún chat ni se lo pases a nadie. Si se te escapa, vuelve a pulsar «Reset Token» y el viejo deja de valer.

  3. Deja que lea los mensajes

    En esa misma pestaña, activa «Message Content Intent» y guarda. Sin él, Discord no deja al bot leer lo que se escribe en el canal, y el puente solo funcionaría hacia un lado: del juego a Discord.

  4. Invítalo a tu Discord

    En «OAuth2» → «URL Generator», marca «bot» y, en los permisos, «View Channels», «Send Messages» y «Read Message History». Abre el enlace que sale abajo, elige tu servidor de Discord y acepta. Para eso necesitas poder gestionar ese servidor de Discord.

2. Preparar los canales

Crea un canal de texto para el chat, con un nombre sencillo: letras, números y guiones, sin emojis ni símbolos (por ejemplo chat-zomboid). Como el juego busca el canal por su nombre, un nombre raro o repetido en dos canales es la forma más fácil de que no lo encuentre.

Comprueba que el bot ve el canal: si es privado o está en una categoría cerrada, añade el bot (o su rol) a los permisos del canal.

Los otros dos son opcionales. El juego describe DiscordLogChannel como el canal de registros y DiscordCommandChannel como el de comandos: si los usas, que sean canales que solo vea quien administra, nunca uno público. Si no los necesitas, déjalos vacíos.

3. Ponerlo en el servidor

Es mejor hacerlo con el servidor apagado: así nada pisa el cambio. Rellena los ajustes, guarda y enciéndelo. Si estaba encendido, hace falta reiniciarlo para que lea los ajustes nuevos.

Al encender, mira la consola: las líneas que hablan de Discord dicen si ha conectado o por qué no. Después escribe algo en el chat global del juego y mira si sale en el canal; y al revés.

Si no funciona

  1. El bot sale desconectado en Discord

    El servidor está apagado, DiscordEnable no está en true, el token está mal copiado (sin espacios delante ni detrás) o lo cambiaste con el servidor encendido y no lo has reiniciado. Si dudas del token, saca uno nuevo con «Reset Token» y pégalo otra vez.

  2. Del juego sale, pero lo de Discord no llega al juego

    Casi siempre es «Message Content Intent» apagado en la pestaña «Bot» del portal de desarrolladores. Actívalo, guarda y reinicia el servidor.

  3. Ni sale ni llega nada, pero el bot está conectado

    No encuentra el canal: revisa que DiscordChatChannel tiene el nombre exacto (sin la #), que no hay dos canales con ese nombre y que el bot puede ver el canal y escribir en él.

  4. Funcionaba y ha dejado de ir

    Si alguien ha pulsado «Reset Token» en el portal, el token del servidor ya no vale: pega el nuevo. Y si has seguido una guía de la Build 41, quita las líneas DiscordChannel y DiscordChannelID que hayas añadido a mano: en la 42 no sirven.

  5. Un bot para dos servidores

    Mejor uno por servidor: con el mismo token en dos sitios a la vez, no se sabe cuál contesta. Crear otro bot cuesta dos minutos.

Con NapNodes

En un servidor de Project Zomboid de NapNodes no hace falta tocar el .ini a mano: en «Configuración» del panel están todos los ajustes del servidor, y los de Discord van juntos en el bloque «Discord y RCON» (o escribe «discord» en el buscador de ajustes). El token se escribe en un campo oculto, como una contraseña. Se guarda solo al cambiarlo y, si el servidor está encendido, el aviso trae el botón «Reiniciar» para aplicarlo.

El puente necesita el servidor encendido. En los planes el servidor está siempre encendido, así que el canal funciona aunque no juegue nadie; el servidor gratis se apaga a los 20 minutos sin nadie dentro, y con él se para el puente hasta que alguien pulse «Encender». La salida de los servidores a internet está abierta para lo normal, como hablar con Discord.

Si te atascas, escribe en «Ayuda» del panel con lo que dice la consola al encender (sin pegar el token).

Preguntas frecuentes

¿Cómo conecto mi servidor de Project Zomboid con Discord?

Crea un bot en el portal de desarrolladores de Discord, copia su token, activa «Message Content Intent» e invítalo a tu Discord. Después, en el .ini del servidor, pon DiscordEnable=true, el token en DiscordToken y el nombre del canal en DiscordChatChannel, y reinicia el servidor.

¿Dónde está DiscordChannelID en la Build 42?

Ya no existe: la Build 42 cambió DiscordChannel y DiscordChannelID por tres ajustes, DiscordChatChannel, DiscordLogChannel y DiscordCommandChannel. Según la ayuda del juego, en ellos va el nombre del canal.

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

Casi siempre porque el bot no tiene activado «Message Content Intent» en la pestaña «Bot» del portal de desarrolladores de Discord: sin él no puede leer lo que se escribe. Actívalo y reinicia el servidor.

¿Necesito un mod o alojar un bot aparte?

No: el puente viene en el juego y el propio servidor hace de bot mientras está encendido. Solo tienes que crear la cuenta del bot en Discord.

¿Se pueden pasar a Discord los chats de facción o privados?

No con el puente del juego: une solo el chat global (/all) con un canal.

¿Te ha servido esta guía?

¿Lo montamos?

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

¿No sabes si tu servidor está encendido? Compruébalo en un segundo con «¿Está encendido mi servidor de Project Zomboid?»: jugadores, versión y contraseña, gratis.

Sigue leyendo

Todas las guías de Project Zomboid, ordenadas →