Werchat

Werchat

Por Werw 18 de enero de 2026
#chat#comunicaciones#gaming#Hytale#moderación#plugins#Werchat#Werchat - Sistema de Chat por Canales para Hytale

Werchat – Sistema de Chat por Canales para Hytale

Un sistema de chat por canales completamente funcional para servidores de Hytale. Organiza la comunicación entre jugadores con canales personalizables, mensajería privada, herramientas de moderación y mucho más.

Características

  • Múltiples Canales de Chat – Crea y gestiona canales de chat ilimitados
  • Personalización de Canales – Establece colores, apodos y contraseñas para cada canal
  • Mensajería Privada – Envía mensajes privados con /msg y respuestas rápidas con /r
  • Moderación de Canales – Prohíbe, silencia y gestiona moderadores de canales
  • Canales de Unión Automática – Configura canales a los que los jugadores se unirán automáticamente al conectarse
  • Chat Local/Global – Canales locales basados en distancia o canales globales en todo el servidor
  • Almacenamiento Persistente – Todas las configuraciones de los canales se guardan en el disco

Novedades en v1.1.0

  • Filtro de Palabras – Bloquea o censura la profanidad (los administradores pueden omitirlo)
  • @Menciones – Etiqueta a los jugadores con @nombredeusuario, resaltado en amarillo
  • Lista de Ignorados/ignore y /ignorelist para bloquear jugadores molestos
  • Tiempo de Espera en el Chat – Retraso anti-spam (los administradores pueden omitirlo)
  • Omisión para Administradores – Los operadores con * o werchat.* pueden omitir el filtro y el tiempo de espera

Instalación

  • Descarga Werchat-1.1.0.jar
  • Coloca en la carpeta Mods de tu servidor de Hytale
  • Reinicia el servidor
  • (Opcional) Edita config.json para habilitar el filtro de palabras, el tiempo de espera o anuncios
  • (Opcional) Otorga el permiso werchat.create al personal que deba crear canales

Comandos

Comandos Generales (Todos los Jugadores)

Comando Descripción
/ch <nombre> Cambiar a un canal (soporta coincidencias parciales)
/ch list Lista todos los canales disponibles
/ch join <canal> [contraseña] Unirse a un canal
/ch leave <canal> Salir de un canal
/ch who <canal> Ver miembros en línea en un canal
/ch info <canal> Ver detalles del canal (propietario, moderadores, rango)
/ch help Mostrar menú de ayuda
/msg <jugador> <mensaje> Enviar un mensaje privado
/r <mensaje> Responder al último mensaje privado
/ignore <jugador> Alternar ignorar a un jugador
/ignorelist Mostrar tus jugadores ignorados

Gestión de Canales (Moderadores/Titulares de Permisos)

Comando Permiso Descripción
/ch create <nombre> werchat.create Crear un nuevo canal
/ch remove <canal> werchat.remove Eliminar un canal
/ch color <canal> <#hex> werchat.color Establecer el color del canal (p. ej., #FF5555)
/ch nick <canal> <apodo> werchat.nick Establecer el apodo/acortador del canal
/ch password <canal> [pw] werchat.password Establecer o borrar la contraseña del canal
/ch rename <canal> <nuevoNombre> werchat.rename Renombrar un canal
/ch mod <canal> <jugador> werchat.mod Agregar un moderador al canal
/ch unmod <canal> <jugador> werchat.mod Eliminar un moderador del canal
/ch distance <canal> <bloques> werchat.distance Establecer el rango de chat (0 = global)
/ch ban <canal> <jugador> werchat.ban Prohibir a un jugador en el canal
/ch unban <canal> <jugador> werchat.ban Levantar la prohibición a un jugador en el canal
/ch mute <canal> <jugador> werchat.mute Silenciar a un jugador en el canal
/ch unmute <canal> <jugador> werchat.mute Levantar el silencio a un jugador en el canal

Permisos

Todos los comandos están disponibles para los jugadores en modo Aventura por defecto. Los siguientes nodos de permisos proporcionan un control más detallado:

Permiso Descripción
* Otorga todos los permisos (incluye todos los permisos de werchat)
werchat.* Otorga todos los permisos de Werchat
werchat.create Crear nuevos canales
werchat.remove Eliminar cualquier canal
werchat.color Cambiar el color de cualquier canal
werchat.nick Cambiar el apodo de cualquier canal
werchat.password Establecer/borrar la contraseña de cualquier canal
werchat.rename Renombrar cualquier canal
werchat.mod Agregar/eliminar moderadores en cualquier canal
werchat.distance Establecer el rango de chat en cualquier canal
werchat.ban Prohibir/levantar la prohibición a jugadores en cualquier canal
werchat.mute Silenciar/levantar el silencio a jugadores en cualquier canal

Nota: Los comandos de gestión también pueden ser utilizados por moderadores de canal sin necesidad de permisos explícitos. El creador de un canal se convierte automáticamente en su propietario y moderador.

Configuración (config.json)

Werchat crea un archivo config.json en el directorio de datos del plugin con estas opciones:

{
  "wordFilter": {
    "enabled": false,
    "mode": "censor",
    "replacement": "***",
    "notifyPlayer": true,
    "warningMessage": "Tu mensaje contenía lenguaje inapropiado.",
    "words": ["palabramala1", "palabramala2"]
  },
  "cooldown": {
    "enabled": false,
    "seconds": 3,
    "message": "Por favor, espera {seconds}s antes de enviar otro mensaje."
  },
  "mentions": {
    "enabled": true,
    "color": "#FFFF55"
  }
}

Modos de Filtro de Palabras

  • censor: Reemplaza las malas palabras con *** pero envía el mensaje
  • block: Bloquea el mensaje completo de ser enviado

Nota: Los administradores (jugadores con * o werchat.* permiso) omiten el filtro de palabras. Se incluye una lista predeterminada de profanidades comunes; personalízala a través de config.json.

@Menciones

Escribe @nombredeusuario para mencionar a alguien. El jugador mencionado verá el mensaje resaltado en amarillo.

Ejemplo: ¡Hola @Wer, mira esto!

Sistema de Ignorar

  • /ignore <jugador> – Alternar ignorar a un jugador (no verás sus mensajes)
  • /ignorelist – Ver todos los jugadores que estás ignorando
  • Usa /ignore <jugador> de nuevo para dejar de ignorar

Propiedad y Moderación de Canales

  • Propietario: El jugador que creó el canal. Se muestra en /ch info.
  • Moderadores: Jugadores que pueden gestionar la configuración del canal. El propietario es automáticamente un moderador.
  • Agregar Moderadores: Usa /ch mod <canal> <jugador> para agregar un moderador.
  • Eliminar Moderadores: Usa /ch unmod <canal> <jugador> para eliminar un moderador.

Prohibiciones y Silencios

  • Prohibir: Elimina al jugador del canal y evita que se vuelva a unir. Usa /ch ban <canal> <jugador>.
  • Silenciar: El jugador puede leer mensajes pero no puede enviar. Usa /ch mute <canal> <jugador>.
  • Levantar Prohibición/Silencio: Usa /ch unban o /ch unmute para revertir.

Los jugadores son notificados cuando son prohibidos o silenciados con un mensaje configurable.

Canales Locales vs Globales

Los canales pueden ser globales (en todo el servidor) o locales (basados en distancia):

  • Global: Rango establecido en 0. Todos los miembros ven los mensajes independientemente de su ubicación.
  • Local: Rango establecido en un número de bloques. Solo los miembros dentro del rango ven los mensajes.

Usa /ch distance <canal> <bloques> para configurarlo. Ejemplo: /ch distance local 50 limita el chat a 50 bloques.

Canales Predeterminados

Werchat crea estos canales en la primera ejecución:

Canal Color de Visualización Descripción
Global [Global] Blanco Chat en todo el servidor (predeterminado)
Local [Local] Gris Chat local basado en distancia (100 bloques)
Trade [Trade] Oro Canal de comercio
Support [Support] Verde Canal de soporte/ayuda

Integraciones de Plugins

  • Completamente probado y compatible con Hyperperms de ZenithDevHQ
  • Todos los plugins de fiesta actuales en Curseforge probados y confirmados como compatibles

Soporte

Para problemas o solicitudes de características, deja un comentario en CurseForge.

Relacionados:

Simple Teams

Simple Teams

#chat#colors#Equipos Simples

Simple Teams es un plugin que te permite crear equipos con colores de chat personalizados y PvP amistoso activable. Los ...

MPChatGames

MPChatGames

#chat#comunidad#Hytale

Mini-juegos de chat atractivos para servidores de Hytale ¡Un plugin divertido e interactivo que ejecuta juegos de chat p...

Chat Text Bubbles

Chat Text Bubbles

#Burbujas de Texto en el Chat#chat#Comunicación

Un texto simple se muestra sobre la cabeza de los jugadores cuando se envía un mensaje. ¡Esto es para hacer que la comun...

Chat Interactions Plugin

Chat Interactions Plugin

#Administración#chat#Hytale

LocalGlobalChat (Hytale Plugin) Plugin de chat para Hytale que incluye chat global/local, mensajería privada, herramient...

ClearChat

ClearChat

#Administración#chat#comandos

ClearChat es una herramienta esencial para los administradores de servidores de Hytale. Proporciona un comando sencillo ...

Discord Chat Bridge

Discord Chat Bridge

#chat#Discord#gaming

DiscordChatBridge es un plugin ligero que conecta tu chat en el juego con un canal de Discord. Características: Puente d...