Skip to content

Moderator Log

ryan edited this page May 18, 2017 · 18 revisions

Screenshot of moderator log

If you have a channel named mod-log in your server, Dogbot will automatically post these events in your server in #mod-log:

  • Members
    • When a member joins
    • When a member is removed (kicked, banned, left, etc.)
    • When a member is unbanned
  • Server management
    • When a channel is created
    • When a channel is deleted
  • Muting
    • When a member is muted by a moderator (through use of d?mute)
    • When a member is forcefully unmuted by a moderator (through use of d?unmute)
  • Message actions
    • When a message is deleted (toggleable by configuration)
    • When a message is edited (toggleable by configuration)

Notes

  • Messages that have been created by a bot will not be posted to #mod-log if they are deleted, by default. To turn it on, set modlog_filter_allow_bot.
  • It is possible to not track message deletes and edits with these configuration keys:
    • modlog_notrack_deletes: Disables message deletion tracking.
    • modlog_notrack_edits: Disables message edit tracking.

Custom channel ID

You can set a custom channel ID if you want Dog to send to a specific channel. Just set the modlog_channel_id key.

Easy setup

Run d?modlog_setup. This command will create a #mod-log channel in your server and will walk you through the process. The bot needs Manage Channels and you will need Manage Server in order to run this.

Clone this wiki locally