- Commands: Includes commands for kicking, banning, warning users, and managing moderation logs.
- Warning System: Allows moderators to issue warnings to users, track them, and take automated actions based on warning thresholds.
- ModLog: Logs moderation actions to a designated channel for transparency and record-keeping.
- Customization: Provides options to enable/disable specific features and customize moderation settings.
To use the bot, you need to invite it to your Discord server. You can do so by following the Bot Invite link.
Once the bot is in your server, you can use various commands to manage moderation tasks and configure the bot's behavior according to your server's needs.
-
Clone the repository:
git clone https://github.com/Jonny0181/Spirit-Bot.git -
Navigate into the directory:
cd Spirit-Bot -
Install dependencies:
pip install -r requirements.txt -
Set up environment variables:
- Create a
.envfile in the root directory. - Add the following variables:
TOKEN=your_discord_bot_token PREFIX=your_prefix MONGO_DB_COLLECTION=your_collection_name MONGO_DB=your_mongodb_connection_string
Replace
TOKENwith your actual Discord bot token. And all others ones with valid values. - Create a
-
Run the bot:
python main.py
Contributions are welcome! If you find any bugs or have suggestions for improvements, please open an issue or submit a pull request.
This project is licensed under the MIT License - see the LICENSE file for details.