Lunova
Lunova
/ Documentation
All pages Dashboard

Logging

Lunova can route server events to up to five separate log channels. Configure them from the dashboard under Logging, or with /logconfig.

Log channels

ChannelWhat gets logged
Member EventsJoins, leaves, bans, unbans, role changes, nickname changes
Message LogsMessage edits (before/after), deletes, bulk purges, ghost ping detections
Server LogsChannel creates/deletes, role creates/deletes/edits, server setting changes
Ticket LogsTicket open, close, and transcript events
Config LogsChanges made to Lunova's own settings (moderation, automod, logging config)

Each channel can be set independently — you can have all events in one channel or spread them across several. Leave a channel blank to disable logging for that category.

Setup via command

/logconfig [member_events:] #member-log [message_logs:] #message-log [server_logs:] #server-log [ticket_logs:] #ticket-log [config_logs:] #config-log

What each category includes

Member Events

  • Member joined (account age, avatar)
  • Member left (time in server, roles held)
  • Member banned / unbanned
  • Nickname changed (before → after)
  • Roles added or removed

Message Logs

  • Message edited — shows original and new content
  • Message deleted — shows content and author
  • Bulk purge — shows how many messages were deleted and by whom
  • Ghost ping detected — orange embed when a message mentioning users/roles is deleted

Server Logs

  • Channel created / deleted / renamed
  • Role created / deleted / permissions changed
  • Server name, icon, or region changed

Ticket Logs

  • Ticket opened (opener, time)
  • Ticket closed (closer, duration, message count)

Config Logs

  • Lunova settings changed via commands or dashboard
  • AutoMod config changes
  • Logging config changes
ℹ Lunova must have View Channel and Send Messages access to all configured log channels. If a log channel is deleted, that log category silently stops until reconfigured.