Skip to content

ByteKnight is a powerful Discord bot built on top of Discord.Net and MongoDB, now available in a streamlined console-based application. It offers moderation tools (mute, ban, warn), a customizable leveling/XP system, slash commands, automated role assignments, and more. Ideal for server admins looking for a feature-rich, easily extendable bot.

License

Notifications You must be signed in to change notification settings

V0idpool/ByteKnight_Console

Repository files navigation

🤖 ByteKnight - CLI Discord Bot 🤖

ByteKnightVersion ReleaseDate

ByteKnight Bot Logo

⚙️ Version: 1.3.0 (Public Release - ByteKnight - CLI)

👨‍💻 Author: ByteKnight Development Team (@VoidPool)

📅 Release Date: 01/21/2025


📖 Description

ByteKnight is a powerful, multi-purpose Discord bot built on top of Discord.Net and MongoDB, presented here as a streamlined console-based application. It offers a robust set of moderation tools (mute, ban, warn), a flexible leveling/XP system, numerous slash commands, automated role assignments, and more—all without the overhead of a GUI. Perfect for server admins seeking a feature-rich, easily extendable bot that can run anywhere .NET is supported.


⚙️ Current Features

  • Summary Documentation
    The CLI Framework now includes full summary documentation, providing clear, concise explanations of all commands, functions, methods, and features to help users quickly learn and implement ByteKnight's capabilities.
  • Verification & Auto Role System
    Automatically assigns role upon user joining and verifying.
  • Role Management
    Includes a fully functional mute system and permission-based commands.
  • User XP & Level Tracking
    Keep your community engaged with server-specific XP, levels, and leaderboards.
  • Slash Commands
    Includes everything from rolling dice, coin flips, 8ball, to YouTube searches.
  • Moderation Toolkit
    Warnings, kicks, bans, message purges with filters, and more to keep your server in check.
  • Welcome Messages
    Customizable greetings for newcomers, complete with auto-role assignment.

🔮 Future Features (Subject to Change)

  • Custom Embed Creation
    Easy-to-use embed-building for server admins.
  • Advanced Moderation Logging
    Deeper logging and analytics for user interactions.
  • Enhanced Command Handling
    Expanded slash commands and interactive event handling.
  • Additional Integrations
    Streamer notifications, social media updates, and more.

📌 Notes

  • This public release focuses on the console-based core of ByteKnight.
  • CodeForge GUI Versions
    • ByteKnight Apprentice: Offers a GUI-based approach with in-app MongoDB settings, additional commands, and examples.
    • ByteKnight Champion (AI): Includes advanced AI-backed modules, an expanded command library, and dedicated support for feature additions.
  • Configuration:
    • Your Discord Bot Token
    • Server ID(s)
    • MongoDB client URL and database/collection names
    • Adjust these in UserCFG.ini or set them via the advanced GUI in ByteKnight’s premium tiers.
  • Ongoing Updates for Apprentice and Champion Tiers
    Expect new commands and features periodically, Apprentice Tier and Champion (AI) Tier are updated frequently. Community feedback and pull requests are welcome!

💡 Support and Donations


📂 Check out the GitHub!

ByteKnight - CLI Discord Bot Source Code

About

ByteKnight is a powerful Discord bot built on top of Discord.Net and MongoDB, now available in a streamlined console-based application. It offers moderation tools (mute, ban, warn), a customizable leveling/XP system, slash commands, automated role assignments, and more. Ideal for server admins looking for a feature-rich, easily extendable bot.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages