Registros
Los registros de eventos envían mensajes de actividad de Discord configurados a un canal seleccionado. Son independientes de los registros de protección.
Configurar un evento
Sección titulada «Configurar un evento»Inicia sesión, selecciona tu servidor y abre Administration > Log. Debes ser propietario o tener permiso Manage Server. April necesita acceso al destino y permiso para enviar allí.
- Activa la configuración general del registro y elige un canal predeterminado.
- Selecciona un evento disponible y actívalo. Añade un mensaje o mensaje enriquecido no vacío; opcionalmente activa su redirección de canal y selecciona un destino.
- Guarda. En un servidor de pruebas, organiza un evento autorizado y comprueba que llegue el mensaje. Por ejemplo, activa el evento de entrada de miembro con un mensaje breve y comprueba el canal elegido después de que entre un miembro de prueba autorizado.
Deben estar activadas tanto la configuración general como la del evento. Una plantilla o vista previa guardada no demuestra la entrega. Consulta Variables de formato para el formato del mensaje.
Las capturas compartidas muestran la interfaz en inglés.

Configuración general antes de guardar. El emisor actual no aplica Ignore Bot.

El formulario del evento muestra un ejemplo neutro antes de guardar.

La vista previa se renderiza en el panel; no se entregó ningún mensaje de evento.
Eventos y límites
Sección titulada «Eventos y límites»El Worker actual se suscribe a entrada y salida de miembros, bloqueo y desbloqueo, entrada/salida/movimiento de voz, creación/eliminación/actualización de canales y actualizaciones de miembros. La creación y eliminación de canales manejan canales de texto y voz; la actualización maneja cambios de nombre. La actualización de miembros omite bots, prioriza un cambio de apodo y detecta cambios de roles cuando cambia la cantidad; esa rama no detecta un intercambio que conserve el número. El procesamiento depende de los datos disponibles de Discord; un controlador en el código no demuestra que todos los despliegues lo entreguen. Existen identificadores de nombre de usuario, avatar, discriminador, edición/eliminación de mensajes, silenciamiento y desilenciamiento, pero no están conectados aquí a suscripciones equivalentes. Existe un controlador de advertencia, pero esta ruta de suscripción no establece una fuente de eventos de advertencia. No dependas solo de una opción del panel como prueba de entrega.
La ruta de envío actual no aplica la configuración de ignorar bots, roles ignorados ni canales ignorados. Considera estos controles ineficaces en esta ruta. No dependas de ellos para suprimir eventos sensibles o ruidosos.
Solución de problemas
Sección titulada «Solución de problemas»Si no llega un mensaje, comprueba que ambas configuraciones estén activadas, que el evento esté conectado, su plantilla no esté vacía, el destino exista y April pueda enviar allí. Una respuesta Forbidden o Not Found durante el envío hace que el Worker desactive ese evento; corrige el acceso y vuelve a activarlo. Si el destino no se resuelve desde la caché, el emisor termina sin desactivar el evento; comprueba el canal y reintenta. Comprueba la salida real en Discord después de cambiar la configuración. Si un mensaje contiene información no deseada, desactiva el evento y revisa la plantilla; eliminar un mensaje ya enviado en Discord es una acción manual independiente.