Hallo,
ich untersuche die Implementierung eines Plugins, das Bots als Teil seiner Funktionalität erstellt und verwaltet.
Meine Anforderungen an diese Bots sind:
- Es gibt eine dynamische Anzahl von ihnen, keine vordefinierte Menge.
- Sie müssen in der Lage sein, Themen (programmatisch) zu erstellen.
Was ich bisher gefunden habe:
- Discourse hat einige Logik implementiert, die prüft, ob ein Benutzer eine negative ID hat. Sie behandelt ihn als Bot oder überspringt einige Nicht-Bot-Verhaltensweisen
- Diese sehr explizite Prüfung, ob ein Benutzer ein Mensch ist, prüft auf eine positive Benutzer-ID
- Dies ist ein Ausschnitt aus dem offiziellen Plugin
discourse-aizur Erstellung eines Bots
Meine Frage ist: Ist die manuelle Erstellung eines User-Modells mit einer negativen id der “richtige” Weg, um Bots zu erstellen?
Ich mache mir Sorgen, mir durch die Erstellung eines solchen Benutzers potenzielle zukünftige Probleme zu schaffen.