Audit Logs
Comprehensive logging for messages, member events, and moderation actions.
Audit logs work smartly: they automatically create threads inside a single channel for each log type—instead of creating 40 channels. Everything stays organized in one place.
Select the log channel
Choose a single channel, and Lona automatically creates a thread in it for each event type.
Hide it from regular members—the log channel is a goldmine of information for raiders.
Start with essential categories only
Don't click "Enable all" on a large server—you'll drown in data and won't read a single line.
Start with these: Punishments (ban / timeout / warn), role changes, and message deletions. These are what you actually need during investigations.
Understand what each type logs
Lona doesn't just log "something happened"—it records the details you actually need:
Member join — Account age + which invite was used + alert for new accounts
Leave / kick — Distinguishes voluntary leave from kicks + stay duration
Message edit — Text before and after + message link
Avatar or username change — Global avatar, server avatar, and username
How the system works
The comprehensive log is your server's black box. Lona logs over 40 event types grouped into categories:
Messages — Delete, edit, bulk delete
Members — Join, leave, kick, nickname change, role change, boost, verification
Accounts — Avatar or username change
Punishments — Ban, unban, timeout, remove timeout, warn
Voice — Join, leave, move, mod action, activity, stage
Channels & threads — Create, delete, edit, permission changes
Roles — Create, delete, edit
Server — Settings update, emoji, stickers, invites, reactions
The game-changer: you can split each category into its own channel instead of dumping everything into one unreadable channel. Lona even names the channels clearly for you, like 🗑️-حذف-رسالة and 🟢-دخول-صوتي.
And !modlog sets the dedicated mod action log channel — separate from general event logs.
Set up a log you will actually read
!modlog #channel — for mod actions logInvestigating an incident
!history @member — their punishment history!snipe or !editsnipe — if the issue was a deleted message!من_دعاني @member — if the account is suspicious