SecKing is an AI security bot for Discord servers, capable of detecting inappropriate messages (threats, harassment, etc.), attacks, inappropriate images, and inappropriate behavior.
2
stars
13
commits
Python
primary language
Oct 15, 2025
updated
README
SECKING 👑
SecKing is a powerful security Discord bot that leverages Hugging Face AI models for intelligent moderation, using different models for increased precision.
🚀 INSTALLATION
Install the project dependencies using the command: pip install -r requirements.txt
create .env file
Create a cluster and connect it to Visual Studio Code using MongoDB on the page: MongoDB
Create an account on Hugging Face and copy the token value to the page: HuggingFace
📜 .env
TOKEN=your_discord_bot_token
HF_TOKEN=your_huggingface_api_token
MONGO_URI=your_mongodb_connection_string
🤖 BOT COMMANDS
/warn Apply a manual warning to a user with a mandatory reason. If they accumulate 3 warnings, a panel appears with buttons to ban, expel, or suspend the user.
Use: /warn @user reason
/warns Displays a complete report of warns that a user has.
Use: /warns @user
/delwarns Allows you to reset or reduce a users warns by type (manual, nsfw, violence, language) and by a specific amount.
SecKing is an AI security bot for Discord servers, capable of detecting inappropriate messages (threats, harassment, etc.), attacks, inappropriate images, and inappropriate behavior.
2
stars
13
commits
Python
primary language
Oct 15, 2025
updated
README
SECKING 👑
SecKing is a powerful security Discord bot that leverages Hugging Face AI models for intelligent moderation, using different models for increased precision.
🚀 INSTALLATION
Install the project dependencies using the command: pip install -r requirements.txt
create .env file
Create a cluster and connect it to Visual Studio Code using MongoDB on the page: MongoDB
Create an account on Hugging Face and copy the token value to the page: HuggingFace
📜 .env
TOKEN=your_discord_bot_token
HF_TOKEN=your_huggingface_api_token
MONGO_URI=your_mongodb_connection_string
🤖 BOT COMMANDS
/warn Apply a manual warning to a user with a mandatory reason. If they accumulate 3 warnings, a panel appears with buttons to ban, expel, or suspend the user.
Use: /warn @user reason
/warns Displays a complete report of warns that a user has.
Use: /warns @user
/delwarns Allows you to reset or reduce a users warns by type (manual, nsfw, violence, language) and by a specific amount.