Troubleshooting
Tabla de contenido
- El overlay no aparece
- Una plataforma no conecta
- Los emotes no se animan
- Crash relacionado con
GL_MAX_TEXTURE_SIZE - Uso alto de RAM / VRAM
- El menú de moderación no muestra botones de acción
- El TTS no lee nada
- El TTS se corta a mitad de un mensaje largo
- Errores de instalador de Windows (2503/2502) al instalar herramientas relacionadas
- Reportar un bug
El overlay no aparece
- Pulsa M — puede estar oculto (
overlay.visible=false). - Ejecuta
/nexuschat testpara inyectar 5 mensajes de prueba; si tampoco aparecen, el problema es de render, no de conexión. - Revisa que al menos una plataforma tenga
enabled=trueyshowX=trueen la secciónoverlayde la configuración.
Una plataforma no conecta
- Twitch: comprueba
channelName. Si usas token, confirma que tiene el scopechat:read(ychat:editsi quieres enviar mensajes). - Kick: revisa
channelName; sichatroomIdno se resuelve solo, prueba a rellenarmanualChatroomIdmanualmente. - YouTube: confirma el
channelHandle(con o sin@) y que el canal esté realmente en directo — sin stream activo no hay chat que leer. - TikTok: revisa que la API Key de EulerStream esté rellena — sin
ella la conexión ni siquiera se intenta. Si sigue sin conectar, prueba a
rellenar
sessionIdyttTargetIdc.
Los emotes no se animan
- Activa
debugLogging=truey busca en el log:[Texture] GIF animado (WxH, N frames en C cols) para ...Si solo ves
GIF estático, el CDN devolvió un GIF de un solo frame (no es un bug del mod). - Si ves
[Texture] GIF decode fallo ... usando proxy fallback, el decodificador nativo falló — abre un issue con el ID del emote. - Borra
run/nexuschat/tex-cache/para forzar la re-descarga.
Crash relacionado con GL_MAX_TEXTURE_SIZE
Ya está cubierto por el empaquetado 2D de emotes animados (límite de 4096px). Si aún así ocurre en una GPU muy antigua, abre un issue adjuntando el log completo.
Uso alto de RAM / VRAM
- Baja
maxMessagesen la configuración del overlay. - Reduce
textureCacheTtlDayso borra manualmenterun/nexuschat/tex-cache/. - El LRU de 500 entradas ya destruye texturas desalojadas automáticamente; si el uso sigue creciendo sin límite, es un bug — repórtalo.
El menú de moderación no muestra botones de acción
Solo Twitch tiene acciones de moderación implementadas, y requieren un token OAuth configurado (ver Configuración → Twitch). Sin token, el popup solo muestra un aviso y un acceso directo a la pantalla de conexión.
El TTS no lee nada
- Revisa el modo TTS de la plataforma correspondiente (
OFFpor defecto en algunos casos) en la pantalla Text-to-Speech. - Si esperas que lea todo el chat, asegúrate de que el modo esté en
Todo el chat, no enSolo !tts. - Prueba primero con el botón ▶ Probar voz para descartar problemas de voces SAPI5 del sistema operativo.
El TTS se corta a mitad de un mensaje largo
Corregido: el proceso de síntesis de voz (PowerShell/SAPI5 en Windows) esperaba una confirmación con un tiempo límite fijo demasiado corto para frases largas, y las cortaba a media lectura interpretando la síntesis en curso como un proceso colgado. El tiempo de espera ahora escala con la longitud del texto. Si lo sigues viendo, reporta el bug con el mensaje exacto que causó el corte.
Errores de instalador de Windows (2503/2502) al instalar herramientas relacionadas
Si usas un build de Windows no oficial (“AIO”/modificado), el subsistema de
Windows Installer puede estar dañado o con la versión del SO falseada, lo que
provoca errores 2503/2502 al instalar cualquier .msi — no solo
relacionado con NexusChat. La alternativa más fiable es usar versiones
portables (.zip) de las herramientas que necesites en vez del instalador
MSI.
Reportar un bug
La forma más rápida es el comando /nexuschat report <mensaje> (ver
Comandos y Keybinds): envía tu mensaje
directo al Discord del autor del mod, adjuntando automáticamente el
mod.log completo y datos de diagnóstico (versión del mod/Minecraft/Fabric,
SO, perfil de overlay activo, plataformas conectadas). Cooldown de 60s entre
envíos.
Si prefieres abrir un issue manualmente en su lugar, incluye siempre:
- Versión del mod, de Fabric Loader y de Fabric API.
- El log completo (
logs/latest.log) condebugLogging=trueactivado. - Pasos exactos para reproducir el problema.