Guías

Logs de txAdmin en Discord: registra cada acción admin en un canal

Publicado el 19 de julio de 2026 - Pedro García, FiveMonitor

txAdmin guarda cada ban, kick y warn en su propio panel, pero no envía esos registros a Discord por sí solo. En esta guía verás cómo montar los logs de txAdmin en Discord con scripts de webhook gratuitos, cómo funciona el mecanismo y cómo revisar después lo que pasó de verdad.

¿Envía txAdmin los logs de acciones admin a Discord de forma nativa?

No. txAdmin no envía de forma nativa su registro de acciones de administración a un canal de Discord. Cada ban, kick, warn y reinicio queda guardado en el historial del propio panel y puedes consultarlo desde la interfaz web, pero no existe ninguna opción integrada para reenviar esos eventos a Discord. Es una petición histórica de la comunidad: en los foros de cfx.re hay al menos dos hilos pidiendo exactamente esta función y, a fecha de julio de 2026, sigue sin formar parte de txAdmin. El panel sí incluye una integración con un bot de Discord, pero cubre anuncios y solicitudes de whitelist, no el registro de acciones. Así que, si buscabas cómo tener los logs de txAdmin en Discord, la respuesta honesta es que necesitas un recurso adicional: un script de webhook que escuche los eventos de txAdmin y los publique en tu canal.

¿Cómo funciona el registro por webhook en Discord?

El registro por webhook es el mecanismo que usan todas las soluciones gratuitas para registrar acciones admin de FiveM en Discord, y funciona en tres pasos. Primero, txAdmin dispara eventos en el servidor cada vez que un administrador actúa: txAdmin:events:playerBanned, txAdmin:events:playerKicked o txAdmin:events:playerWarned, entre otros para reinicios y apagados. Segundo, un recurso pequeño que corre en tu FXServer escucha esos eventos, lee los datos que llevan (quién actuó, contra quién, el motivo y la duración) y los convierte en un embed de Discord. Tercero, envía ese embed mediante una petición HTTP POST a la URL de webhook que creas en los ajustes de tu canal. El resultado es un canal que se va llenando con un registro legible y con fecha de cada acción admin, sin dar a nadie acceso extra al panel de txAdmin y con un impacto insignificante en el rendimiento.

  • Mantén la URL del webhook en el servidor. Ponla en la configuración server-side del script o en un convar; nunca en un fichero de cliente, o los jugadores podrán extraerla.
  • Trátala como una contraseña. Cualquiera con la URL puede publicar mensajes en tu canal. Si se filtra, borra el webhook en Discord y crea uno nuevo.
  • Restringe el canal de logs. Déjalo en solo lectura para el staff, de forma que nadie pueda borrar entradas sin que se note.

¿Qué scripts gratuitos envían los logs de txAdmin a Discord?

Dos scripts gratuitos cubren la mayoría de servidores y ambos funcionan exactamente como acabamos de describir. WX txAdmin Logs es una release gratuita publicada en los foros de cfx.re: lo copias en tu carpeta de recursos, configuras la URL de tu webhook y empieza a publicar las acciones de txAdmin como embeds en Discord. jhag01/txAdminLogs es una alternativa de código abierto alojada en GitHub con el mismo enfoque; al ser público el código, puedes leer exactamente qué envía y adaptar el formato de los embeds a tu gusto. Ninguno de los dos necesita base de datos ni depende de tu framework, y ambos se apoyan solo en los eventos públicos de txAdmin, así que siguen funcionando tras cada reinicio sin cuidados especiales. Si además quieres contexto visual, el recurso gratuito screenshot-basic puede enviar capturas estáticas a un webhook de Discord, buen complemento del log de texto.

  • WX txAdmin Logs (gratis, release en cfx.re): instalación rápida y embeds para bans, kicks, warns y eventos del servidor.
  • jhag01/txAdminLogs (gratis, GitHub): código abierto, fácil de personalizar haciendo un fork.

¿Cómo configurar los logs de txAdmin en Discord paso a paso?

Configurar los logs de txAdmin en Discord lleva unos diez minutos y no toca ni tu framework ni tu base de datos. El proceso es el mismo elijas el script que elijas: creas un webhook en el canal de Discord que va a recibir el registro, instalas el recurso en tu servidor, le indicas la URL del webhook en su configuración server-side y reinicias el recurso. A partir de ese momento, cada ban, kick, warn y reinicio lanzado desde txAdmin aparece en tu canal como un embed con el admin, el jugador afectado, el motivo y la hora. Antes de anunciarlo a todo tu equipo, haz una prueba con una acción inocua, como un warn a una cuenta de pruebas, y comprueba que la entrada llega con los campos que esperas. Si no aparece nada, la causa casi siempre es la URL del webhook.

  1. Crea el webhook. Abre los ajustes de tu canal de Discord, entra en Integraciones, crea un webhook y copia su URL.
  2. Instala el script. Descarga WX txAdmin Logs desde los foros de cfx.re o jhag01/txAdminLogs desde GitHub y colócalo en tu carpeta de recursos.
  3. Configura la URL en el servidor. Pega la URL del webhook en la configuración server-side del script. Nunca la pongas en un fichero de cliente.
  4. Arranca el recurso. Añade la línea ensure a tu server.cfg y reinicia.
  5. Haz una prueba. Lanza un warn desde txAdmin y comprueba que el embed llega a tu canal.

¿Cómo revisar lo que pasó de verdad detrás de cada log?

Un log en Discord te dice que una acción ocurrió; casi nunca te dice si estaba justificada. Ahí es donde un panel de monitorización complementa al webhook. FiveMonitor no es un logger de Discord ni un anticheat: no detecta chetos ni banea a nadie. Es un panel web para dueños y staff de servidores FiveM que hace de capa de ojos: puedes ver en directo la pantalla de cualquier jugador (la captura se ejecuta en el cliente del jugador, así que el impacto en los FPS del servidor es del 0%), vigilar a varios jugadores a la vez y consultar las horas de juego acumuladas de cada uno, leídas del propio playersDB.json de txAdmin. Cuando un ban aparece en tu canal de Discord y el jugador apela, tu staff puede contrastarlo en el panel: qué estaba haciendo, cuánto tiempo lleva en la comunidad y si su versión se sostiene.

La lectura de horas requiere arrancar FXServer con --allow-fs-read, explicado en la guía de configurar allow-fs-read en txAdmin. Para ver el cuadro completo, mira cómo funciona la monitorización de jugadores en vivo y cómo medir las horas de juego, o repasa todo lo que hace el panel en la página de funcionalidades. Cada miembro del staff puede tener su propio subusuario con inicio de sesión por Discord, de modo que quien firma la acción en el log de Discord es también quien entra al panel.

¿Qué montaje elegir para registrar acciones admin de FiveM en Discord?

Para la mayoría de servidores, la mejor forma de registrar acciones admin de FiveM en Discord combina tres capas gratuitas o de bajo coste. Usa txAdmin como fuente de verdad: es gratuito, viene con FXServer y ya registra cada acción. Añade un script de webhook gratuito (WX txAdmin Logs o jhag01/txAdminLogs) para que esas acciones lleguen a un canal de Discord que tu staff lea de verdad. Y suma una capa de revisión si tu comunidad es lo bastante grande como para generar disputas: un panel donde el staff pueda ver a los jugadores en directo y consultar su historial antes de confirmar o levantar una sanción. El canal de Discord te da el rastro permanente y compartible; el panel, el contexto detrás de cada línea. Ninguno sustituye al otro, y la parte del webhook no cuesta nada, así que puedes tenerla funcionando esta misma tarde.

Si quieres esa capa de revisión, los planes de FiveMonitor parten de 9,99 EUR/mes (Basic) y 15,99 EUR/mes (Pro, jugadores ilimitados) a fecha de julio de 2026, con 7 días de prueba gratis y sin tarjeta. Consulta la página de precios o crea tu cuenta y activa la prueba gratuita.

La monitorización que tu servidor merece

Configura FiveMonitor en 5 minutos y comprueba tú mismo por qué somos la opción más ligera del mercado.

Empezar gratis