Discord Logging
Discord Logging
Cada creación, edición y eliminación de una safezone se puede enviar a un canal de Discord como un embed con código de colores, para que siempre sepas quién cambió qué.
Habilitarlo
Pega la URL de tu webhook de Discord. Una URL vacía desactiva el registro por completo — no se envía nada.
Config.Webhook = {
url = '', -- paste your Discord webhook URL here to enable
botName = 'BUPA Safezones',
avatar = '', -- optional image URL for the bot avatar
colors = {
create = 3066993, -- green
edit = 3447003, -- blue
delete = 15158332, -- red
},
}| Campo | Propósito |
|---|---|
url |
La URL del webhook de Discord. Vacío = registro desactivado. |
botName |
El nombre de usuario con el que se publica el embed. |
avatar |
URL opcional de la imagen de avatar para el bot. |
colors.create |
Color del embed para una zona recién creada (verde por defecto). |
colors.edit |
Color del embed para una zona editada (azul por defecto). |
colors.delete |
Color del embed para una zona eliminada (rojo por defecto). |
Lo que registra cada embed
Los embeds de Creación / Edición incluyen:
- Zone — el nombre (etiqueta) de la zona.
- Admin — el nombre del jugador y el id del servidor que realizó el cambio.
- Points — cuántos puntos poligonales tiene la zona.
- Jobs — los trabajos en lista blanca y sus rangos mínimos, o Everyone.
- Active rules — una lista de todas las reglas activadas actualmente en la zona.
- Identifiers — los identificadores
discord:ylicense:del administrador. - Timestamp — un pie de página con la fecha/hora y el nombre del recurso.
Los embeds de Eliminación se reducen a lo esencial: el nombre de la zona, el administrador y sus identificadores.
ℹ
Todos los mensajes del webhook están en inglés, independientemente de tu configuración de ox:locale.