A free and open-source, self-hostable Discord bot designed to record the changes made to a server and deliver them to a configured channel without the need to manually navigate to Discord's Audit Log section.
With support for detecting more than 72 events, it can log changes made to: AutoMod Settings, Servers, Onboarding, Invites, Members, Roles, Channels, Threads, Stages, Events, Polls, Messages, Boosts, Emojis, Stickers, Soundboard, Integrations, Webhooks, Moderation Action, Unusual DMs, Raids and Unknown events.
| Repository | Description |
|---|---|
| PaperTrailBot | Core bot application |
| PaperTrail SDK | Java client library for interacting with the API |
| PaperTrail API | Backend API providing configuration and data storage |
| PaperTrailBot Lite | Lighter version of the bot requiring no additional services |
Important
PaperTrail is currently in maintenance mode. Existing bugs will be fixed, dependency updates will be provided but large new features will likely not be added. However, changes will be made to keep the bot and its services up to date with the latest Discord API changes.
A pre-configured and deployed instance is the easiest way to use this bot. Just invite it to your server and that's all.
Get it from here: https://discord.com/discovery/applications/1381658412550590475
Run the /setup slash command to see instructions on how to configure the bot for your server.
You can easily self-host the LITE version of the bot by reading the
guide here.
You can also self-host the ORIGINAL version by reading the guide here.
The guide also mentions the difference between the LITE and the ORIGINAL versions.
This project is licensed under the AGPLv3 license.
If you face any problems during self-hosting or have a question that needs to be answered, please feel free to open an issue in the Issues tab. I will try my best to respond as soon as I can.
