Back to Wiki

How to Set Up a Mod Log on Discord

discords.ai

discords.ai

Published May 11, 2026Updated May 23, 2026

How to Set Up a Mod Log on Discord

A mod log is a private channel that records all moderation actions - who did what, to whom, and when. It's essential for accountability and reviewing decisions.

What to Log

A good mod log records:

  • Warnings issued
  • Messages deleted by mods
  • Timeouts (who, duration, reason)
  • Kicks (who, reason)
  • Bans (who, reason, permanent or temp)
  • Unbans
  • Role changes (who gave/removed what role)
  • Channel lockdowns
  • Invite link deletions

Setting Up Logging with Carl-bot

Carl-bot has the most comprehensive logging:

  1. Go to Carl-bot dashboard → Logging
  2. Select your server
  3. Create a #mod-log channel (staff-only)
  4. Create a #server-log channel (staff-only) for message edits/deletes
  5. Enable these log types:
- Member join/leave - Message delete - Message edit - Member ban/unban - Member kick - Role changes - Channel changes
  1. Save settings

Setting Up with Dyno

  1. Go to Dyno dashboard → Logs
  2. Set the log channel
  3. Enable the same event types as above

Structuring Your Log Channels

For large servers, separate logs by type:

  • #mod-actions - Bans, kicks, warnings, timeouts
  • #message-logs - Deleted and edited messages
  • #join-leave-log - Member join/leave events
  • #server-changes - Channel/role/server changes

Using Logs Effectively

  • Review mod logs weekly for consistency across moderators
  • Check if certain mods are over- or under-moderating
  • Use logs as evidence in ban appeal reviews
  • Search logs by member ID to see their full history before making decisions

Related: Discord Audit Log Guide · Discord Mod Team Structure

Found this helpful? Explore more articles in the wiki.