👨💻 Author: Void Bot Development Team (@VoidPool)
➕ Add the Official Void Bot: Invite Void Bot Via the Dashboard Here!
Void Bot is a highly customizable Discord bot with features such as role management ( Mute system Example ), XP tracking, user levels, moderation tools, and custom embeds. This release focuses on a GUI with MongoDB integration for user data and server settings management, making it easier to get started.
- 🛡️ Verification System: Includes an Autorole given upon successful verification in the verification & welcome channel.
- 🎭 Role Management: With features like a mute system example for moderation.
- 📊 User XP and Level Tracking: Includes top user rankings, helping foster a competitive community.
- 📩 Customizable Welcome Messages and Channels: Make your server’s welcome experience unique.
- 🔨 Moderation Tools: Such as warnings and bans to help maintain server order.
- 🧑💻 And much more: Check out the source code to explore additional features!
- 📝 Custom embed creation for server admins to personalize server interactions.
- 🔍 Advanced moderation and logging features for more in-depth server management.
- ⚙️ Additional customization for slash commands and interaction handling.
- 🎨 Additional commands like rank cards, and more customization options.
- 💻 This public release provides a core set of features for a C# Discord Bot with a GUI and background task handling.
⚠️ Setup Instructions:
You need to configure the settings first. Here’s what you need
- Your bot’s token.
- Your server ID.
- Youtube API Key and API name (For the /yt command example).
- Your MongoDB connection client URL and the name of your MongoDB cluster.
After that’s all set up, you can run the basic setup command using /setup to configure:
The Verification & Welcome Channel. The rules channel. The role to automatically give users after they successfully verify :check: .
This saves the settings to MongoDB to get you started. You can also check out the Discord.Net Docs or the code examples to customize other settings like XP cooldown value, XP gain amounts, etc. You could also manually edit the mongoDB entries in your ServerSettings schema if you want.
Afterward, you’re ready to explore and customize further settings like XP cooldowns, gain amounts, and more.
Check out Discord.Net Docs or code examples for additional customization.
-
⚙️ The settings file:
UserCFG.ini
is saved in the same directory as the bot for easy access. Use it to manually edit your bot’s settings. -
❤️ Contributions and suggestions from the community are welcome! Feel free to shape the future of VoidBot.
- Donate or Subscribe: Buy Me a Coffee
- Join the VoidBot Discord Support Server: Join us for support, coding help, and code discussions