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