Docs

Configuración del Bot de Discord

Para que DiscordSync pueda comunicarse con tu servidor de Discord, es necesario crear una Aplicación de Bot.

1. Crear una Aplicación en Discord

  1. Ingresa al Discord Developer Portal.
  2. Haz clic en New Application y asigna un nombre (ej. Hytale Server Bot).
  3. Ve a la pestaña Bot en el menú lateral izquierdo.
  4. Haz clic en Reset Token para copiar el token del bot. ¡Mantén este token en secreto!

2. Activar los Intents Requeridos

[!IMPORTANT] Message Content Intent: DiscordSync necesita el permiso de lectura de contenido de mensajes para reenviar el chat desde Discord hacia Hytale.

  1. En la pestaña Bot, baja hasta la sección Privileged Gateway Intents.
  2. Activa la casilla Message Content Intent colocándola en ON.
  3. Haz clic en Save Changes.

3. Invitar el Bot a tu Servidor

  1. Dirígete a OAuth2 -> URL Generator.
  2. En Scopes, marca:
    • bot
    • applications.commands (indispensable para el comando slash /status)
  3. En Bot Permissions, marca:
    • Send Messages
    • Send Messages in Threads
    • Embed Links
    • Read Message History
    • View Channel
  4. Copia la URL generada, ábrela en tu navegador y autoriza al bot en tu servidor de Discord.
  5. Haz clic derecho sobre el canal de texto donde quieras sincronizar el chat, selecciona Copiar ID del canal y pégalo en channelId dentro de config.json.
Discord Bot Setup | Hytale DiscordSync Docs