Projektbeschreibung
ÜbersetztÜber die Grundlagen hinaus sollte der Bot benutzerdefinierte Befehle unterstützen, die Moderatoren spontan erstellen und bearbeiten können, geplante Ankündigungen und Integrationen mit Diensten, die wir bereits nutzen. Wir benötigen, dass er Daten von unserer REST-API abruft, Updates veröffentlicht, wenn Ereignisse auftreten, und sich bei Bedarf mit ein paar Drittanbieter-Plattformen über deren APIs synchronisiert. Stabilität ist wichtiger als auffällige Funktionen: Der Bot muss sich nach Ausfällen ordnungsgemäß wieder verbinden, die Discord-Rate-Limits respektieren und Fehler auf eine tatsächlich lesbare Weise protokollieren. Wir erwarten sauberen, gut strukturierten Code, sinnvolle Nutzung von Slash-Befehlen und Berechtigungen basierend auf dem Prinzip der geringsten Privilegien, damit ein geleakter Token den Server nicht ruinieren kann.
Die fertige Arbeit sollte auf einem Hosting bereitgestellt werden, das Sie empfehlen und einrichten, als persistenter Prozess mit automatischem Neustart laufen und mit Dokumentation geliefert werden, die ein Nicht-Entwickler in unserem Team verwenden kann, um den Bot zu konfigurieren und zu warten. Wir bitten darum, einen kurzen Übergabecall und zwei Wochen Unterstützung nach dem Start einzuschließen, um alles zu beheben, was im realen Betrieb auftritt.
— Moderation: Filter, Anti-Spam, Raid-Schutz, Warnungen, Stummschaltungen, Aktionsprotokoll
— Auto-Rollen basierend auf Reaktionen, Verifizierung und Dauer
— Begrüßung: Direktnachricht, Regeln und Zugang durch Bestätigung
— Benutzerdefinierte Befehle für Moderatoren und geplante Ankündigungen
— Integration mit REST-API und Drittanbieterdiensten
— Konfiguriertes Hosting mit automatischem Neustart, Dokumentation und Übergabe