SynapseBot is a multi-purpose Discord bot built using discord.py. It offers a wide range of features designed to manage, entertain, and secure your Discord servers.
- Antinuke & Security: Protect your server from malicious activities and unauthorized changes.
- Moderation: Essential tools for server administrators and moderators (kick, ban, mute, etc.).
- Automod: Automated moderation to keep chat clean and safe.
- Economy: A fun and engaging virtual economy system.
- Games: Interactive mini-games (including chess) to play with friends.
- Utility & Admin: Various utility commands and server administration tools.
- Role Management: Efficient tools for handling and assigning roles.
- Social & Engagement: Commands to boost server activity and user engagement.
- Automation: Setup automated tasks and routines for your server.
- Python 3.10+
- Git
-
Clone the repository:
git clone https://github.com/lowsequence/Synapse.git cd Synapse -
Install dependencies: Make sure you have your virtual environment activated, then run:
pip install -r requirements.txt
-
Configuration: Ensure you have a
info.jsonfile with the following variables:TOKEN: Your Discord Bot TokenwhCL: Webhook URL (if used) Note: Other configuration for Lavalink or Database might be required depending on your setup.
-
Run the bot:
python app.py
- discord.py - API Wrapper
- aiosqlite - Asynchronous SQLite
- Jishaku - Debugging and cog management
This project is licensed under the MIT License - see the LICENSE file for details.