⚠ DEV / TEST INSTANCE — changes here do not affect the live bot. Switch to goofbot.gyneric.net for production.
🔍 Demo mode — exploring with sample data. Saves are disabled. ← Back to landing
D Dev GoofBot Dev build
First time here? Run the setup wizard — channels, roles, welcome, verify, and tickets in one flow.
Start setup wizard
Log settings

Configure server logs

Pick which Discord channel(s) receive each kind of event embed and toggle individual events on/off. Each category supports multiple destinations — useful when you want one private mod-only log channel and a public log mirror at the same time. To view historical activity stored in our database, see the Activity history tab.

Message recording (database)

This switch controls whether GoofBot records message content + edit history into its local database. It is separate from the per-event channel routing on the right — those toggles control whether a deletion/edit embed is posted to a Discord channel; this toggle controls whether the content itself is captured so that staff history, deleted-message recovery, and the Activity history search have anything to show. Off by default for privacy. Past messages cannot be retroactively recorded — only chat sent AFTER you enable this will appear.

Older rows pruned automatically. Default 30.

Log channels

Click + Add channel to add a destination; click the × on a chip to remove it. Each category falls back to the Default channel if empty; that in turn falls back to the legacy Audit log channel(s) for back-compat.

Default Catch-all for any category that has no dedicated channel.
No channels selected
Member Member events: roles, nicknames, bans, timeouts.
No channels selected
Server Channel/role/emoji/server changes.
No channels selected
Voice Voice channel join/move/leave.
No channels selected
Message Message deletes, edits, purges.
No channels selected
Join/leave Members joining + leaving the server.
No channels selected
Mod actions Where /mod warn|ban|kick|timeout slash command results post. Falls back to the audit log when empty.
No channels selected
Legacy audit log Catch-all fallback used by any event whose typed channel above is empty. Older guilds configured everything here before the typed channels existed; new servers can leave this blank.
No channels selected
Ignored channels Events sourced from these channels are suppressed entirely (no log posted).
No channels selected
Server events Channel, role, emoji, and server-wide changes (8 events)
Member events Per-member changes: roles, names, avatars, bans, timeouts (8 events)
Join / leave Members joining + leaving (2 events)
Message events Deletes, edits, purges (3 events)
Voice events Join, move, leave — high-volume on busy servers, mostly off by default (3 events)
Changes apply to new events only — past activity stays in the Activity history tab.