Saltar al contenido principal
En el primer inicio, hChat genera plugins/hChat/config.yml. Esta página cubre las secciones más importantes. Para una configuración completa, inspecciona el archivo generado directamente.

Secciones principales

  • general — idioma, debug, comprobación de actualizaciones.
  • chat — formato por defecto, formatos por permiso, modo de formato.
  • channels — formato por canal, rango, enfriamiento, alias, permisos.
  • private-messages — formato de MP, formato de espía, sonido, hover, acciones de clic.
  • mentions — sonido, color, enfriamiento.
  • broadcast — anuncios manuales y programados.
  • filters — filtro de palabras, anti-mayúsculas, anti-unicode, anti-publicidad, anti-spam.
  • offline-messages — límites de almacenamiento y notificaciones de correo.
  • afk — tiempo de espera, detección automática, mensajes.
  • placeholders — tokens de ping, item, coords, mundo, AFK.
  • logger — logs diarios rotativos y retención.
  • metrics — ajustes de FastStats.

Modos de formato

El renderizador resuelve los formatos en dos pasos: primero sustituye placeholders, luego el formateador analiza el resultado. Cada canal puede anular el modo global con su propia clave format-mode, por lo que un canal global en legacy y un canal staff en MiniMessage pueden coexistir.

Tokens dinámicos de chat

hChat resuelve los siguientes tokens dentro de cada formato de chat: Ejemplo de formato:
Cada token se puede activar/desactivar y ajustar en la sección placeholders:.

Configuración de ejemplo

Recargar la configuración

Después de editar config.yml, ejecuta:
Necesitas el permiso hchat.reload.