Skip to content

Action Log

Off by default

The action log posts what happens in your server to the channels you choose: deleted and edited messages with their original text, joins and leaves, role and channel changes, voice activity and every moderation action.

Set it up

  1. Open the dashboard and pick your server. Sign in with Discord if you haven’t.

  2. Find Action Log in the sidebar (or press ⌘K and type its name) and turn it on.

  3. Go through the settings below. Simple mode shows the essentials; switch to Advanced for the rest.

  4. Changes apply in your server within a few seconds of saving.

Tips

  • Send noisy events (message edits, voice) to a separate channel from joins and bans.
  • Ignore staff channels so private conversations stay out of the log.

Settings

What you’ll find on the Action Log page of the dashboard. Settings marked Advanced only show in Advanced mode.

Log channel

Pick where logs go. You can send any event to its own channel below.

Log channel
ChannelEvents without their own channel are logged here.

Messages

Message deleted
SettingA message was deleted. Shows the text if it was in my cache.
Message edited
SettingA message was edited, with before and after.
Image deleted
SettingAn image in a deleted message. I attach a copy when Discord still serves it.
Messages bulk deleted
SettingMany messages were deleted at once (purge). Includes a text transcript.

Members

Member joined
SettingSomeone joined. New accounts are flagged.
Member left
SettingSomeone left, with the roles they had.
Role given
SettingA member was given a role.
Role removed
SettingA role was taken from a member.
Nickname changed
SettingA member’s server nickname changed.
Username changedAdvanced
SettingA member changed their username or display name.
Avatar changedAdvanced
SettingA member changed their avatar.

Moderation

Moderation actions
SettingKovu cases: bans, kicks, mutes, warnings and automatic actions, plus case edits.
Moderator commands
SettingA staff member used a Kovu command that needs mod level or higher.
Member banned
SettingSomeone was banned, by anyone or any bot.
Member unbanned
SettingA ban was lifted.
Member timed out
SettingA member was put in timeout.
Timeout removedAdvanced
SettingA timeout was lifted before it ran out.
Member kickedAdvanced
SettingSomeone was kicked (found in the audit log).
Discord AutoMod actionAdvanced
SettingDiscord’s built-in AutoMod blocked a message or timed someone out.

Roles

Role created
SettingA role was created.
Role updated
SettingA role changed: name, colour, permissions (with a diff) and more.
Role deleted
SettingA role was deleted.

Channels and threads

Channel created
SettingA channel or category was created.
Channel updated
SettingA channel changed: name, topic, settings and permission overwrites (with a diff).
Channel deleted
SettingA channel or category was deleted.
Thread createdAdvanced
SettingA thread or forum post was created.
Thread deletedAdvanced
SettingA thread or forum post was deleted.

Voice

Joined voice
SettingA member joined a voice channel.
Left voice
SettingA member left a voice channel.
Switched voice channel
SettingA member moved to another voice channel.

Server, invites and expressions

Invite created
SettingAn invite link was created.
Invite deleted
SettingAn invite link was deleted or expired.
Emoji added
SettingA custom emoji was added.
Emoji renamed
SettingA custom emoji was renamed.
Emoji deleted
SettingA custom emoji was deleted.
Sticker addedAdvanced
SettingA sticker was added.
Sticker updatedAdvanced
SettingA sticker was renamed or changed.
Sticker deletedAdvanced
SettingA sticker was deleted.
Event scheduledAdvanced
SettingA server event was scheduled.
Event updatedAdvanced
SettingA server event changed, started or ended.
Event cancelledAdvanced
SettingA server event was deleted.
Webhooks changedAdvanced
SettingA webhook was created, edited or deleted (from the audit log).
Server settings changedAdvanced
SettingThe server name, icon, verification level or other settings changed.

FiltersAdvanced

Skip noise from busy channels, staff and bots.

Ignored channels
ChannelsMessage, voice, invite and thread events here aren’t logged.
Ignored categories
ChannelsSame as ignored channels, for every channel in these categories.
Ignored roles
RolesDeleted and edited messages from members with these roles aren’t logged.
Ignore bots
On/offDon’t log deleted or edited messages from bots and webhooks.
Flag new accounts (days)
NumberJoins from accounts younger than this are flagged. 0 turns it off.

DeliveryAdvanced

Show avatars
On/offAdd the member’s avatar to message and member logs.
Show who did it
On/offLook up the moderator or member responsible in the audit log. I need View Audit Log.
Attach deleted images
On/offRe-upload a copy of deleted images while Discord still serves them.
Post through webhooks
On/offPost logs through a “Kovu logs” webhook so they don’t share my rate limits. I need Manage Webhooks.

Ready to try Action Log?

Open the dashboard

We use essential cookies to sign you in and keep Kovu secure. With your OK we also remember preferences like your theme. No ads, no tracking, and we don’t sell your data. Read our Cookie Policy.