Hallo zusammen, ich habe mich schon eine Weile nicht mehr mit Discourse beschäftigt. Ich habe meine Seite kürzlich aktualisiert, ohne sie lokal zu testen. 2.8.0.beta8 - > 2.8.0.beta10
Ich bin auf ein Problem mit dem Message Bus gestoßen, da dieser nun keine Benachrichtigungen mehr für Benutzer pusht, die seit über 30 Tagen nicht mehr gesehen wurden.
Mein inaktiver Benutzer in dieser Instanz ist ein Bot, der einen API-Schlüssel verwendet. Der Bot postet und liest Nachrichten vom Bus, aber er markiert ihn nicht als eingeloggt oder gesehen in diesem Fall.
Gibt es eine Möglichkeit, meinen Bot so einzurichten, dass er dies ignoriert? Ich habe den Bot imitiert und er begann wieder zu lesen/posten. Aber ich möchte vermeiden, das alle 30 Tage zu tun. Kann er Moderatoren oder Administratoren dafür ignorieren? Entschuldigung, falls dies der falsche Abschnitt ist.
Möglicherweise bin ich nicht der Beste mit all dem. Mein spezifischer Anwendungsfall ist die Implementierung eines Hubot mit
Mein Bot hilft bei Mafia-Spielen, reagiert auf Stimmen und Befehle von Benutzern und speichert die Daten in AWS. Ich würde es hassen, dies komplett zu überarbeiten.
Am einfachsten ist es hier wahrscheinlich, ab und zu einen “Keepalive”-Ping hinzuzufügen, damit Discourse sieht, dass der Bot tatsächlich aktiv ist. Ich werde sehen, was ich tun kann.