Audit Log

Post member join/leave and message edit/delete records to a log channel.

Starter

Post member join/leave and message edit/delete records to a log channel.

Install Audit Log from your bot’s Modules tab. Configure the settings below, save, and deploy the bot to apply changes. See module setup for shared setup steps.

Set up and use

Choose a private Log channel. Enable the Server Members intent for member records and Message Content for message text. Deleted text is only available when the bot has it cached.

The current module logs these four event types. The individual log toggles do not currently filter them, and role-change or ban logs are not included. For those, use a supported event with a Send Message node.

Settings reference

SettingDefaultDetails
Log channel (required)Choose a Discord channel.
Log joinstrueCurrently does not filter join records.
Log message deletestrueCurrently does not filter delete records.
Log message editstrueCurrently does not filter edit records.

Discord setup and troubleshooting

BotDen prepares the invite permission request automatically from your enabled modules and saved commands/events. Use the invite generated by BotDen.

Enable Server Members Intent in the Discord Developer Portal for this module. See privileged intents.

If the feature does not work after saving and deploying, see troubleshooting for intents, existing-server permissions, channel access, and role order.