Skip to content

Logging Configuration

Armory Bot's logging system tracks server events across dedicated channels.

Where to configure

Logging is configured on the Logging dashboard page — run /dashboard in your server and open Logging. The page covers everything in one place:

Section What it controls
Log channels Separate destinations for server, member, message, voice, and moderation logs
Event toggles Granular per-event switches (channel/role/emoji/webhook create/delete/update, member joins/leaves/nicknames/avatars/roles/timeouts, message delete/edit/bulk-delete/pin, kicks/bans/unbans, voice join/leave/move/mute/deafen/stream, threads, stages)
Filters Ignored channels, users, and roles
Channel overrides Route an individual event type to its own channel

The bot checks that it has View Channel, Send Messages, and Embed Links permissions in each log channel.

Log Format

All log entries are posted as rich embeds containing:

  • Timestamp — When the event occurred
  • Actor — Who performed the action (when available)
  • Target — Who was affected
  • Details — Changed fields, message content, etc.
  • Mod case number — For moderation actions