Skip to content
This repository has been archived by the owner on Nov 28, 2022. It is now read-only.
/ knechtV3 Public archive

Management system for my dev server - and yes, the versions are getting ridiculous...

License

Notifications You must be signed in to change notification settings

zekro-archive/knechtV3

Repository files navigation

~ Knecht V3 ~

Management bot of zekro's Dev Discord

   


Information

This is a very powerful administration bot for my development Discord making the life of the staff and administration team way easier. Below, you can learn more about specific funtions of this bot:

User Bot Management System

Simply by a command, users can invite their own bots to the server by passing the ID of the bot and the Open Source repository. After executing, the bot will automatically generate an invite link and sends it as acception message with reactions into the administrators text channel. Then, the bot will reviewed real quick by the passed repository and either accepted or rejected. If the bot is getting accepted and the invite is proceed by an admin, the bot will automatically get the User Bot role, the owner (= sender of the invite command) will receive the Bow Owner role and the bot will be connected with the onwer in the internal data base.
Also, every bot needs to have a specific, unique prefix, which needs to be set by the prefix command. With the prefix or bot command, every user can list all user bots on the guild with their owners and prefixes, they should react to. Also, the bot checks and displays the uptime of the bots.
As well, Knecht handles if the bot leaves the discord to remove the owners Bot Owner role. Vice versa Knehct will kick all user bots of an onwer, if they left the Discord.

User Moderation and Logging

Of course, Knecht also has functions to report, mute (in text channels), kick and ban members. The victims will be notified over DM, all actions will be logged in a defined log text cnannel and registered in the internal database. Also, all logs can be accessed over a web interface.

Dev Roles

Using the dev command or the reactions in the #channelselect channel, users can add and remove specific theme roles like dev languages or technique roles, which will automatically give access to corresponding text channels.


Commands & Functions

👉 List of commands


Database API

👉 Database API Docs


3rd Party Dependencies

About

Management system for my dev server - and yes, the versions are getting ridiculous...

Resources

License

Stars

Watchers

Forks

Packages

No packages published