Logging

Keep track of all the happenings inside your server!

modlog

  • Usage: !modlog

  • Restricted to: ADMIN

  • Aliases: modlogtoggle and modlogs

  • Checks: server_only

Toggle various extended modlog notifications Requires the channel to be setup with !modlogset modlog #channel Or can be sent to separate channels with !modlog channel #channel event_name

modlog ignore

  • Usage: !modlog ignore <channel>

Ignore a channel from message delete/edit events and bot commands. - the channel or category to ignore events in

modlog resetchannel

  • Usage: !modlog resetchannel <events>

    Reset the modlog event to the default modlog channel. - [events...] must be any of the following options (more than one event can be provided at once): - channel_change - Updates to channel name, etc. - channel_create - channel_delete - commands_used - Bot command usage - emoji_change - Emojis added or deleted - server_change - Server settings changed - message_edit - message_delete - member_change - Member changes like roles added/removed, nicknames, etc. - role_change - Role updates permissions, name, etc. - role_create - role_delete - voice_change - Voice channel join/leave - member_join - member_left - invite_created - invite_deleted - thread_create - thread_delete - thread_change - stickers_change

modlog colour

  • Usage: !modlog colour <colour> <events>

  • Aliases: color

    Set custom colours for modlog events - must be a hex code or a built colour. - [events...] must be any of the following options (more than one event can be provided at once): - channel_change - Updates to channel name, etc. - channel_create - channel_delete - commands_used - Bot command usage - emoji_change - Emojis added or deleted - server_change - Server settings changed - message_edit - message_delete - member_change - Member changes like roles added/removed, nicknames, etc. - role_change - Role updates permissions, name, etc. - role_create - role_delete - voice_change - Voice channel join/leave - member_join - member_left - invite_created - invite_deleted - thread_create - thread_delete - thread_change - stickers_change

modlog unignore

  • Usage: !modlog unignore <channel>

Unignore a channel from message delete/edit events and bot commands. - the channel to unignore message delete/edit events.

modlog member

  • Usage: !modlog member

  • Aliases: members and memberchanges

Toggle individual member update settings.

modlog member timeout

  • Usage: !modlog member timeout

Toggle timeout updates for members. Note: Due to a discord limitation this will not update when a members timeout has expired and may display a before timeout in the past.

modlog member avatar

  • Usage: !modlog member avatar

Toggle avatar updates for member changes.

modlog member settings

  • Usage: !modlog member settings

Show the current settings on member updates.

modlog member flags

  • Usage: !modlog member flags

Toggle flags updates for members. This includes things like: - did_rejoin - completed_onboarding - bypasses_verification - started_onboarding

modlog member roles

  • Usage: !modlog member roles

  • Aliases: role

Toggle role updates for members.

modlog member nickname

  • Usage: !modlog member nickname

  • Aliases: nicknames

Toggle nickname updates for member changes.

modlog member pending

  • Usage: !modlog member pending

Toggle pending updates for members.

modlog settings

  • Usage: !modlog settings

Show the servers current ExtendedModlog settings

modlog bot

  • Usage: !modlog bot

  • Aliases: bots

Bot filter settings.

modlog bot deletes

  • Usage: !modlog bot deletes

  • Aliases: delete

Toggle message delete notifications for bot users. This will not affect delete notifications for messages that aren't in bot's cache.

modlog bot change

  • Usage: !modlog bot change

Toggle bots from being logged in user updates. This includes roles and nickname.

modlog bot voice

  • Usage: !modlog bot voice

Toggle bots from being logged in voice state updates.

modlog bot edits

  • Usage: !modlog bot edits

  • Aliases: edit

Toggle message edit notifications for bot users.

modlog toggle

  • Usage: !modlog toggle <true_or_false> <events>

    Turn on and off specific modlog actions - <true_or_false> Either on or off. - [events...] must be any of the following options (more than one event can be provided at once): - channel_change - Updates to channel name, etc. - channel_create - channel_delete - commands_used - Bot command usage - emoji_change - Emojis added or deleted - server_change - Server settings changed - message_edit - message_delete - member_change - Member changes like roles added/removed, nicknames, etc. - role_change - Role updates permissions, name, etc. - role_create - role_delete - voice_change - Voice channel join/leave - member_join - member_left - invite_created - invite_deleted - thread_create - thread_delete - thread_change - stickers_change

modlog commandlevel

  • Usage: !modlog commandlevel <level>

  • Aliases: commandslevel

Set the level of commands to be logged. - [level...] must include all levels you want from: - NONE - MOD - ADMIN - GUILD_OWNER - BOT_OWNER These are the basic levels commands check for in permissions. NONE is a command anyone has permission to use, where as MOD can be mod or permissions

modlog embeds

  • Usage: !modlog embeds <true_or_false> <events>

  • Aliases: embed

    Set modlog events to use embeds or text - <true_or_false> The desired embed setting either on or off. - [events...] must be any of the following options (more than one event can be provided at once): - channel_change - Updates to channel name, etc. - channel_create - channel_delete - commands_used - Bot command usage - emoji_change - Emojis added or deleted - server_change - Server settings changed - message_edit - message_delete - member_change - Member changes like roles added/removed, nicknames, etc. - role_change - Role updates permissions, name, etc. - role_create - role_delete - voice_change - Voice channel join/leave - member_join - member_left - invite_created - invite_deleted - thread_create - thread_delete - thread_change - stickers_change

modlog all

  • Usage: !modlog all <true_or_false>

Turn all logging options on or off. - <true_or_false> True of False, what to set all loggable settings to.

modlog delete

  • Usage: !modlog delete

Delete logging settings.

modlog delete bulkdelete

  • Usage: !modlog delete bulkdelete

Toggle bulk message delete notifications.

modlog delete individual

  • Usage: !modlog delete individual

Toggle individual message delete notifications for bulk message delete.

modlog delete cachedonly

  • Usage: !modlog delete cachedonly

Toggle message delete notifications for non-cached messages. Delete notifications for non-cached messages will only show channel info without content of deleted message or its author.

modlog delete ignorecommands

  • Usage: !modlog delete ignorecommands

Toggle message delete notifications for valid bot command messages.

modlog channel

  • Usage: !modlog channel <channel> <events>

    Set the channel for modlogs. - The text channel to send the events to. - [events...] must be any of the following options (more than one event can be provided at once): - channel_change - Updates to channel name, etc. - channel_create - channel_delete - commands_used - Bot command usage - emoji_change - Emojis added or deleted - server_change - Server settings changed - message_edit - message_delete - member_change - Member changes like roles added/removed, nicknames, etc. - role_change - Role updates permissions, name, etc. - role_create - role_delete - voice_change - Voice channel join/leave - member_join - member_left - invite_created - invite_deleted - thread_create - thread_delete - thread_change - stickers_change

modlog emojiset

  • Usage: !modlog emojiset <emoji> <events>

    Set the emoji used in text modlogs. - <new_emoji> can be any discord emoji or unicode emoji the bot has access to use. - [events...] must be any of the following options (more than one event can be provided at once): - channel_change - Updates to channel name, etc. - channel_create - channel_delete - commands_used - Bot command usage - emoji_change - Emojis added or deleted - server_change - Server settings changed - message_edit - message_delete - member_change - Member changes like roles added/removed, nicknames, etc. - role_change - Role updates permissions, name, etc. - role_create - role_delete - voice_change - Voice channel join/leave - member_join - member_left - invite_created - invite_deleted - thread_create - thread_delete - thread_change - stickers_change

Last updated