Project - TriSentinel
💡 What is TriSentinel?
Short and concise description: "TriSentinel is a moderation bot with a fully customizable and persistent logging system that allows you to divide players into friendly, neutral and hostile groups on your Discord servers."
Purposes of use (guild tracking, cross-server note taking, PvP tracking, etc.)
⚙️ Highlights
🎯 Colorful User Pools
– 🔴 Red → Enemy
– 🟡 Yellow → Neutral
– 🟢 Green → Friendly
user tracking with the system
💾 Persistent Data Retention
Data is preserved even on reboot with databank records
🔐 Authority Check
Only designated roles can use commands
🧠 Smart Inquiry
Wildcard-assisted search in !where command
📜 Automatic Logging
All commands are recorded with timestamp
🚀 Release Information and Roadmap
v2.0.4 (live)
Planned: !export, web interface, slash command support, API support
⚙️ Commands
!red username
Authorization
Admin
Description
Adds the user to the “enemy” group
!yellow username
Authorization
Admin
Description
Adds the user to the “neutral” group
!green username
Authorization
Admin
Description
Adds the user to the “friend” group
!remove username
Authorization
Admin
Description
Deletes a user from a group
!list
Authorization
Specified role
Description
Lists all groups – Visually returns a list of the three pools
!list red/yellow/green
Authorization
Specified role
Description
lists all in the specified color – Visually returns a list of the three pools
!help
Authorization
Admin
Description
All commands are listed
!where username
Authorization
Specified role
Description
Indicates which pool the specified user is in
Active TriSentinel Servers
Number of teams currently using this tool;
📢 TriSentinel v2.0 Update Notes
Publication Date: 07.06.2025
Version: v2.0
Project Owner: KUROKAMI
🔄 What’s New? – Updates in v2.0
TriSentinel bot is now more secure, controlled, and modular than ever. Here are the key improvements from v1.0 to v2.0:
🔐 1. Server-Specific Authorization (GUILD_ID Filter)
The bot now only responds to commands within the server specified in the configured GUILD_ID.
Messages from other servers are ignored (not even logged).
This allows you to run the bot with the same token on multiple servers in a completely isolated and secure way.
🛠️ 2. Automatic Category & Channel Setup
When the bot is added to a server, it automatically:
Creates a category named TriSentinel
Creates a command channel named command-hub
Commands won’t work outside of this channel.
🧑💼 3. Enhanced Authorization
ADMIN_USER_IDS and LIST_ROLE_ID can now be defined as arrays.
Only authorized users can access specific commands.
🗃️ 4. Data Persistence with SQLite
Records are now stored persistently in commands.db
User groups (red/yellow/green) are preserved even after a server restart.
📋 5. Advanced Logging
Each command is logged in commands.log, along with who used it and when.
Invalid commands and unauthorized attempts are also tracked.
🌈 6. New Commands & Improved Usability
!list red→ Lists only red users!where *guild→ Lists users in a specific clan/guildThe
!helpcommand now displays all authorized functions
What our customers say
The installation process is fast and smooth, it only took me a few minutes to integrate the bot into the server.
MrMant1s
The interface and command structure are very intuitive and even non-technical users can use it easily.
RuneL

After purchasing the bot, an invitation link is sent to you via e-mail with special permissions.
In v2.0, the bot only runs on the command-hub channel it created. This is for security and organization purposes.
You can find out by visiting the Discord official page
Yes. Users are written to the database file and the information is preserved even if the bot is restarted.







