The Logging feature allows you to monitor and track various server activities through detailed logs. Get notified about member actions, message changes, channel modifications, and more.

Requirements

  • Server must have at least one text channel for logs
  • Bot must have permissions to:
    • Send messages
    • Embed links
    • View channels
    • View audit logs
    • Attach files

Setup

Add Logging Channel

,logs add <channel> <events>

List Logging Channels

,logs list

Remove Logging Events

,logs remove <channel> <events>

View Available Events

,logs events

Ignoring

Ignore Member/Channel

,logs ignore <member/channel>

List Ignored

,logs ignore list

Logged Events

Member Events

  • Joins and leaves
  • Nickname changes
  • Role updates
  • Server avatar changes
  • Server banner changes

Message Events

  • Message deletions
  • Message edits
  • Bulk message deletions
  • Attachments and embeds

Channel Events

  • Channel creation
  • Channel deletion
  • Channel updates

Role Events

  • Role creation
  • Role deletion
  • Role updates
  • Permission changes

Voice Events

  • Voice channel joins/leaves
  • Voice state changes
  • Mute/unmute
  • Deaf/undeaf
  • Stream start/stop

Other Events

  • Emoji creation/updates
  • Sticker creation/updates
  • Invite creation/deletion
  • Logs are sent through webhooks for better performance
  • Large files are automatically skipped if they exceed 8MB
  • Bulk message deletions include a text file with message contents

Make sure the bot has proper permissions in the logging channels. If permissions are missing, the logging configuration will be automatically removed.