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

Geplant: !export, Web-Interface, Unterstützung von Slash-Befehlen, API-Unterstützung

Plan
progress 31%

⚙️ Befehle

!red username

Autorisierung


Verwaltung

Beschreibung


Fügt den Benutzer zur Gruppe „Feind“ hinzu

Autorisierung


Verwaltung

Beschreibung


Fügt den Benutzer zur Gruppe „neutral“ hinzu

Autorisierung


Verwaltung

Beschreibung


Fügt den Benutzer zur Gruppe „Freunde“ hinzu

Autorisierung


Verwaltung

Beschreibung


Löscht einen Benutzer aus einer Gruppe

Autorisierung


Angegebene Rolle

Beschreibung


Listet alle Gruppen auf – Gibt optisch eine Liste der drei Pools aus

Autorisierung


Angegebene Rolle

Beschreibung


listet alle in der angegebenen Farbe auf – gibt optisch eine Liste der drei Pools zurück

Autorisierung


Verwaltung

Beschreibung


Alle Befehle sind aufgelistet

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;

Channel
0

📸 Screenshots / Demo

Befehlsbeispiele (!red, !list, !where)

Ansicht einbetten

📢 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 Gilde

  • Der Befehl !help listet nun alle verfügbaren autorisierten Funktionen auf

Was unsere Kunden sagen

Die Bedienung ist äußerst praktisch und benutzerfreundlich, auch für Erstanwender.

Savage
Logonew

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.