LogTheLogger is an Open Source Discord Bot for Logging onto another Discord Server
Currently on Version 2.0 with comprehensive self-logging and database features
- See ROADMAP for more information
Tip
If you can't figure something out, feel free to join the discord https://discord.gg/mpgbu3M5Yy
- Log Forwarding: Forward logs from one Discord server to another
- Self Logging: Comprehensive logging of Discord events (messages, members, reactions, voice, etc.)
- Database Management: SQLite database with configurable log settings per guild
- Multi-Server Support: Forward logs to multiple servers simultaneously
- Granular Control: Enable/disable specific log types per server
- Invite the Bot on both servers
- Execute on both servers the
/ltl_setupcommand and enter your log channels - On the main server execute the
/forwarding-servercommand and enter the second server id- With executing this command you should start seeing the logs from server A on server B
- Use
/self-logging trueto enable the bot's own event logging - Configure specific log types using the database settings
- Install Python 3.13.3 or later
- Fill out the
default_config.json:"discordToken"-> Your Discord bot token"discordServer"-> Your server id"discordStatusChannel"-> Your status channel (if you don't have one, leave as 0)
- Run
install-requirements.batto install all dependencies - Start the bot with
start.bator runpython main.py
Important
Make sure you have Python 3.13.3 or later installed and added to your PATH.
Simply run install-requirements.bat to install all required dependencies automatically.
/ltl_setup- Initial bot setup with log channel configuration/ltl_revoke_setup- Remove bot configuration from server/forwarding <true/false>- Enable/disable log forwarding/forwarding-server <server_id>- Add server to forwarding list/delete-forwarding-server <server_id>- Remove server from forwarding list/self-logging <true/false>- Enable/disable self event logging/info- Display bot information/ltl-help- Show detailed help information
The bot uses a SQLite database to store:
- Guild configurations (log channels, forwarding settings)
- Individual log type settings (message edits, member joins, reactions, etc.)
- Multi-server forwarding relationships
Feel free to contribute to this project by:
- Reporting bugs and issues
- Suggesting new features
- Submitting pull requests
- Improving documentation
This project is open source. See the repository for license details.