Logs de Discord
Webhooks generales y por job para auditar acciones
Edita webhooks.lua, cargado solo en el servidor. Cada acción puede tener URL independiente o compartir canal:
Config.Webhooks = {
hire = 'URL_PRIVADA', fire = 'URL_PRIVADA',
promote = 'URL_PRIVADA', demote = 'URL_PRIVADA',
deposit = 'URL_PRIVADA', withdraw = 'URL_PRIVADA',
bonus = 'URL_PRIVADA', general = 'URL_PRIVADA',
}
Config.JobWebhooks = {
mechanic = { hire = 'URL_PRIVADA_DEL_NEGOCIO' },
}El webhook específico de job y acción tiene prioridad; en su ausencia se usa el general de la acción. Para desactivar una entrada utiliza cadena vacía. YOUR_DISCORD_WEBHOOK_URL es un marcador, no una URL que debas dejar tal cual.
Los registros pueden incluir nombre, identificador, Discord, rangos, importes y saldo. Mantén esos canales accesibles solo al equipo autorizado. No pongas URLs de webhook en config.lua compartido ni en JSON del cliente.
salary permanece como clave histórica en el archivo original; no reactiva edición de salario. WebhookLogo configura la miniatura del embed.
Si faltan logs, comprueba URL, prioridad por job, HTTPS del servidor y errores de consola. Un log fallido no es prueba de que la acción económica no se realizó: verifica saldo e historial antes de repetirla.
