Projekt - TriSentinel
💡 Was ist TriSentinel?
Kurze und prägnante Beschreibung: "TriSentinel ist ein Moderations-Bot mit einem vollständig anpassbaren und dauerhaften Logging-System, mit dem Sie Spieler auf Ihren Discord-Servern in freundliche, neutrale und feindliche Gruppen einteilen können."
Verwendungszwecke (Gildenverfolgung, serverübergreifende Notizen, PvP-Verfolgung, usw.)
⚙️ Highlights
🎯 Bunte Benutzerpools
– 🔴 Rot → Feindlich
– 🟡 Gelb → Neutral
– 🟢 Grün → Freundlich
Benutzerverfolgung mit dem System
💾 Dauerhafte Datenspeicherung
Die Daten bleiben auch bei einem Neustart mit Datenbankeinträgen erhalten
🔐 Überprüfung der Befugnisse
Nur bestimmte Rollen können Befehle verwenden
🧠 Intelligente Abfrage
Wildcard-unterstützte Suche im !where-Befehl
📜 Automatische Protokollierung
Alle Befehle werden mit Zeitstempel aufgezeichnet
🚀 Release Information and Roadmap
v2.0.4 (live)
Geplant: !export, Web-Interface, Unterstützung von Slash-Befehlen, API-Unterstützung
⚙️ Befehle
!red username
Autorisierung
Verwaltung
Beschreibung
Fügt den Benutzer zur Gruppe „Feind“ hinzu
!yellow username
Autorisierung
Verwaltung
Beschreibung
Fügt den Benutzer zur Gruppe „neutral“ hinzu
!green username
Autorisierung
Verwaltung
Beschreibung
Fügt den Benutzer zur Gruppe „Freunde“ hinzu
!remove username
Autorisierung
Verwaltung
Beschreibung
Löscht einen Benutzer aus einer Gruppe
!list
Autorisierung
Angegebene Rolle
Beschreibung
Listet alle Gruppen auf – Gibt optisch eine Liste der drei Pools aus
!list red/yellow/green
Autorisierung
Angegebene Rolle
Beschreibung
listet alle in der angegebenen Farbe auf – gibt optisch eine Liste der drei Pools zurück
!help
Autorisierung
Verwaltung
Beschreibung
Alle Befehle sind aufgelistet
!where username
Autorisierung
Angegebene Rolle
Beschreibung
Zeigt an, in welchem Pool sich der angegebene Benutzer befindet
Aktive TriSentinel Servers
Anzahl der Teams, die dieses Instrument derzeit nutzen;
📢 TriSentinel v2.0 Aktualisierungshinweise
Veröffentlichungsdatum: 07.06.2025
Version: v2.0
Projekteigner: KUROKAMI
🔄 Was ist neu? – Neuerungen in v2.0
Der TriSentinel-Bot ist jetzt deutlich sicherer, kontrollierter und modularer. Hier sind die wichtigsten Neuerungen beim Übergang von v1.0 zu v2.0:
🔐 1. Serverseitige Autorisierung (GUILD_ID-Filter)
Der Bot reagiert nur noch auf Befehle in dem Server, dessen GUILD_ID konfiguriert wurde.
Nachrichten von anderen Servern werden ignoriert (nicht einmal geloggt).
So kannst du denselben Token auf mehreren Servern nutzen – isoliert und sicher.
🛠️ 2. Automatische Kategorie- & Kanal-Erstellung
Beim Hinzufügen zum Server erstellt der Bot automatisch:
Eine Kategorie namens TriSentinel
Einen Befehlskanal namens command-hub
Befehle funktionieren nur in diesem Kanal.
🧑💼 3. Erweiterte Autorisierung
ADMIN_USER_IDS und LIST_ROLE_ID können nun mehrfach definiert werden.
Nur autorisierte Nutzer können bestimmte Befehle ausführen.
🗃️ 4. Datenpersistenz mit SQLite
Daten werden dauerhaft in der Datei commands.db gespeichert.
Benutzergruppen (rot/gelb/grün) bleiben auch nach einem Neustart erhalten.
📋 5. Erweitertes Logging
Jeder Befehl wird mit Benutzername und Zeitstempel in commands.log protokolliert.
Fehlgeschlagene Befehle oder unautorisierte Zugriffe werden ebenfalls erfasst.
🌈 6. Neue Befehle & Benutzerfreundlichkeit
!list red→ Zeigt nur rote Benutzer!where *gilde→ Zeigt Mitglieder einer bestimmten GildeDer Befehl
!helplistet nun alle verfügbaren autorisierten Funktionen auf
Was unsere Kunden sagen
Der Installationsprozess ist schnell und reibungslos, ich habe nur wenige Minuten gebraucht, um den Bot in den Server zu integrieren.
MrMant1s
Die Benutzeroberfläche und die Befehlsstruktur sind sehr intuitiv, so dass auch technisch nicht versierte Benutzer sie leicht bedienen können.
RuneL

Nach demKauf des Bots wird Ihnen per E-Mail ein Einladungslink mit speziellen Berechtigungen zugesandt.
InVersion 2.0 läuft der Bot nur auf dem von ihm erstellten Command-Hub-Kanal. Dies geschieht aus Sicherheits- und Organisationsgründen.
Siekönnen es auf der offiziellen Discord-Seite herausfinden
Ja. Die Benutzer werden in die Datenbankdatei geschrieben, und die Informationen bleiben erhalten, auch wenn der Bot neu gestartet wird.







