Essential Discord Link

Essential Discord Link

Por anirudh109 22 de enero de 2026
#Bot#Configuración#Discord#Enlace Esencial de Discord#Hytale#plugin

Discord Hytale Link

Un módulo que proporciona un puente simple, ligero, fácil de usar y sin sobrecargas entre Discord y Hytale, inspirado y basado en EssentialsX Discord, que fue creado para Minecraft.

Características que querrías de un puente de Discord, como:

  • Hytale Chat -> Canal de Discord
  • Canal de Discord -> Hytale Chat
  • Monitoreo básico de eventos de Hytale -> Discord (Unirse/Salir/Muerte/Silenciar)
  • & más…

Tabla de Contenidos

Configuración Inicial

  • Antes de iniciar tu servidor, hay algunos pasos que debes seguir. Primero, debes crear un nuevo bot de Discord en discord.com/developers/applications.

  • Una vez en esa página, haz clic en el botón “Nueva Aplicación” en la parte superior derecha, dale un nombre a tu bot y luego haz clic en “Crear”.

  • Creando Aplicación
    Nueva Aplicación -> Dar un Nombre a la Aplicación -> Crear

  • Una vez que crees la aplicación, serás dirigido a su resumen. Desde esta pantalla, necesitarás copiar tu “ID de Aplicación” y guardarlo para un paso posterior. Para copiar tu ID de Aplicación, haz clic en el botón azul “Copiar” en la parte superior izquierda. Asegúrate de guardarlo para un paso posterior.
  • Copiar ID de Aplicación
    Copiar -> Pegar en Notepad para el paso posterior

  • Opcionalmente, puedes establecer un ícono para tu aplicación, ya que será el ícono del bot también.
  • Avatar

  • El siguiente paso es crear un usuario bot para tu aplicación. Desde la pantalla de resumen, esto se hace yendo a la pestaña “Bot” a la izquierda, luego haciendo clic en “Agregar Bot” a la derecha, y finalmente haciendo clic en “¡Sí, hazlo!”.
  • Crear Bot
    Bot -> Agregar Bot -> ¡Sí, hazlo!

  • Una vez en esta pantalla, necesitarás desmarcar la opción “Bot Público”, habilitar todas las “Intenciones Privilegiadas” y luego hacer clic en “Guardar Cambios”. Esto evita que otras personas agreguen tu bot y también permite que tu bot use más funciones de Discord.
  • Actualizar Configuración del Bot
    Desmarcar Bot Público -> Marcar Intención de Presencia -> Marcar Intención de Miembros del Servidor -> Marcar Intención de Contenido de Mensajes -> Guardar Cambios

  • Finalmente, necesitarás copiar el token de tu bot y guardarlo para un paso posterior. Para copiar el token de tu bot, haz clic en el botón azul “Restablecer Token” a la derecha del ícono de tu bot, luego haz clic en “¡Sí, hazlo!”, y finalmente haz clic en “Copiar”. Asegúrate de guardarlo para un paso posterior.
  • Copiar Token
    Restablecer Token -> ¡Sí, hazlo! -> Copiar -> Pegar en Notepad para el paso posterior

  • A continuación, es agregar tu bot a tu servidor de Discord.

  • Una vez en el sitio web de autorización de Discord, selecciona el servidor del menú desplegable “Seleccionar un servidor” al que deseas agregar el bot. Luego haz clic en el botón “Autorizar”. Es posible que se te pida confirmar que no eres un bot, procede con eso como lo harías con cualquier otro captcha.

  • Autorizar
    Seleccionar Servidor -> Autorizar

  • Para los siguientes pasos, necesitarás hacer algunas cosas en Discord, así que inicia tu cliente de Discord de escritorio/web.

  • Una vez en tu cliente de Discord, necesitarás habilitar el Modo Desarrollador. Haz esto yendo a la Configuración, luego ve a la pestaña “Avanzado” y activa el “Modo Desarrollador” en la parte inferior de la página. Una vez que hayas activado el “Modo Desarrollador”, haz clic en el X en la parte superior derecha para salir de la Configuración.

  • Modo Desarrollador
    Configuración de Usuario -> Avanzado -> Marcar Modo Desarrollador -> Salir de Configuración

  • A continuación, copia algunos IDs. Primero, querrás copiar el ID del servidor (también conocido como guild). Haz esto encontrando el servidor al que agregaste el bot, haz clic derecho en su ícono y selecciona “Copiar ID”. Una vez que lo hayas copiado, asegúrate de guardarlo para un paso posterior.
  • ID de Guild
    Haz clic derecho en el servidor -> Copiar ID -> Pegar en Notepad para el paso posterior

  • El otro ID que necesitas copiar es el ID del canal que deseas que sea tu canal principal. En otras palabras, este será el canal que, por defecto, recibe mensajes de chat/join/leave/death de los jugadores, así como mute/kicks. Para ver cómo configurar más tipos de mensajes, consulta Configurando Mensajes.
  • ID del Canal Primario
    Haz clic derecho en tu canal ‘primario’ -> Copiar ID -> Pegar en Notepad para el paso posterior

  • Has copiado con éxito todos los IDs necesarios para una configuración básica. A continuación, genera la configuración predeterminada para el plugin, ¡así podrás comenzar a configurarlo! Haz esto colocando el JAR (puedes descargarlo aquí si no lo tienes ya) en tu carpeta de mods, iniciando tu servidor y luego deteniéndolo tan pronto como termine de iniciarse.

  • Ahora puedes comenzar a configurar el plugin con todas las cosas que copiaste anteriormente. Abre la configuración mods/anirudhgupta109_HytaleDiscordLink/config.yml. Cuando abras la configuración, lo primero que debes configurar es el token de tu bot. Reemplaza YOUR_BOT_TOKEN en la configuración con el token que copiaste anteriormente del paso 6.

  • A continuación, está el ID de la guild. Reemplaza los ceros para el valor de la guild en la configuración con el ID de la guild que copiaste del paso 13.

  • Finalmente, necesitarás pegar el ID del canal que copiaste del paso 14 y pegarlo en la sección de canales y una vez que hayas hecho eso, ¡guarda el archivo de configuración!

  • ¡Felicidades, has completado la guía de configuración inicial! Cuando inicies tu servidor, deberías notar que el chat y otros mensajes comienzan a aparecer en el canal que solicitaste. Ahora que completaste la inicial, vuelve a la Tabla de Contenidos para ver qué otras cosas geniales puedes hacer!

  • Configurando la autenticación

    El plugin también permite al propietario del servidor una función opcional donde solo los miembros del canal de discord pueden unirse y jugar en el servidor a través de la opción auth-enabled en config.yml.

    Esto se puede expandir aún más para tener strict-auth como opción, requiriendo un código de enlace cada vez que un jugador se une (útil para el juego offline o cuando tienes jugadores uniéndose y saliendo de tu servidor de Discord a menudo).

    ¿Cómo compilar?

    Obtén el archivo HytaleServer.jar siguiendo la guía AQUÍ y colócalo en libs/

    Ejecuta la construcción usando:

    ./gradlew clean build shadowJar

    El JAR de salida se encontrará en build/libs/hytale-discord-link-<VERSION>-all.jar ¡PROFIT!

    WIP

    Sincronización de rol de Discord -> grupo de Hytale

    Ejecutar comandos de consola a través de Discord

    Listar comandos e integración de webhook

    Relacionados:

    DiscordWhitelist

    DiscordWhitelist

    #Bot#Configuración#Discord

    Hytale Discord Whitelist Mod para servidores de Hytale para poner en la lista blanca a los usuarios utilizando un código...

    Lattice

    Lattice

    #Actualizaciones#Bot#chat

    Un puente de chat de Discord sencillo (por ahora) para Hytale. Configuración El archivo de configuración debería verse a...

    Terrariatale

    Terrariatale

    #combat system#development#Hytale

    Expande el sistema de combate de Terraria con objetos y armas completamente recreados del exitoso juego Terraria. Todos ...

    Terraria Accessories

    Terraria Accessories

    #accesorios#Accesorios de Terraria#Hytale

    Por favor, deja sugerencias sobre lo que debería añadir a continuación.   El mod tendrá ranuras separadas en el futuro, ...

    ATO: All The Ores

    ATO: All The Ores

    #armas#ATO: Todos Los Minerales#Hytale

    🌍 Todos Los Minerales Todos Los Minerales es un mod en expansión de Hytale que transforma la progresión de recursos al ...

    HyProTech

    HyProTech

    #Automatización#electricidad#HyProTech

       Versioning 🔢 Formato: X.Y.Z (por ejemplo, 1.1.2) X – Actualización importante / hito de la hoja de ruta 🚀 Y – Nueva...