Audit Log

Overview

Cakey Bot has a very detailed feature-rich audit log, in addition to logging all of the events in the Events section below Cakey Bot also includes "Jump To" and "Perma-Link" features for some events. Audit Log not only logs highly detailed information for events but it can also log information for events that discord and most other bots don't log. For example, Cakey Bot logs both when a user boosts and when they quit boosting as well as permanent links for deleted images.

Enable/Disable Logging

In order to start logging you will need to designate a text channel as the log channel. you can do this using the !setting log <channel> command or by setting it in the web dashboard. In order to disable logging, simple type "none" instead of a channel name in the command. Like this: !setting log none

Cakey Bot will need access to Send/Read messages in the channel you designate as the audit log.

Audit Events

  • User Joined

    • Shows Account Creation Date

  • User Left

    • Shows Guild Join Date

    • Lists every role the user had

  • Message Deleted

    • Includes "Perma-Link" for images

    • Shows message author & message content

  • Message Modified

    • Includes "Jump-To" button

    • Shows before/after message content

  • Bulk Message Deletes

    • Bots are able to bulk delete messages, causing this event to trigger instead of the normal "Message Deleted" event

  • User Updated (Nickname changed)

    • Shows before/after nickname

  • User Updated (Roles changed)

    • Shows role name + if it was added/removed

  • User Banned/Kicked

  • Guild Updated (Nitro Boost)

    • Shows before/after boost count

    • Shows Current Tier level

  • Role Created

  • Role Deleted

  • Role Updated

    • Shows before/after permissions

    • Shows before/after name

    • Shows before/after properties (hoisted, mentionable, color, etc)

  • Channel Created

  • Channel Deleted

  • Channel Updated

    • Shows before/after permissions

    • Shows before/after name

    • Shows before/after properties (slowmode, topic, isNSFW, category, etc)

Special Events

  • Warnings

    • When a moderator uses the !warn command it will log the usage to the audit log

  • Purges

    • When a moderator uses the !purge command it will log the amount of messages and the purge type to the audit log

    • If Cakey Bot has not hit the rate limit yet, purge will also include a pastebin perma-link to all of the messages that were purged.