Discobot hat Probleme: Schließt Willkommensnachricht auf meiner Installation und reagiert hier auf Meta nicht

Ich versuche, die Dinge mit Discobot in Ordnung zu bringen, daher habe ich einen neuen Testbenutzer für meine Community erstellt und die Willkommensnachricht nun nach meinen Wünschen bearbeitet. Ich möchte sie erneut testen – gibt es eine Möglichkeit, dies zu tun, ohne einen weiteren Testbenutzer zu erstellen?

Ich habe Hinweise gesehen, dass man Discobot „startover“ oder „start new user“ sagen soll, also wollte ich das versuchen, aber als ich zu meiner Nachrichtenkonversation mit ihm ging, hatte es diese geschlossen. disable_discourse_narrative_bot_welcome_post ist auf false gesetzt, das habe ich überprüft.

Also bin ich hierher zu Meta gekommen, um es mit Discobot hier zu versuchen, und es reagiert nicht auf eine meiner Nachrichten.

Sicherlich übersehe ich etwas, aber ich weiß nicht was!

Discobot ist hier auf Meta deaktiviert.

Die Befehle zum Neustarten des Tutorials helfen Ihnen nicht dabei, die Willkommensnachricht erneut zu testen. Diese Nachricht wird nur einmal gesendet. Der Befehl, den Sie gefunden haben, bezieht sich auf das Neustarten des Tutorials, das jedoch mit der Nachricht über das Setzen von Lesezeichen beginnt, nicht mit der Willkommensnachricht.

Ich bin mir nicht sicher, wie Sie derzeit einen Testbenutzer erstellen, aber normalerweise aktiviere ich es auf der Admin-Seite des Testbenutzers und gebe mich dann als dieser aus, was mit der bevorstehenden Änderung noch besser wurde, sodass ich mich danach nicht mehr mit meinem Admin-Konto anmelden muss.

1 „Gefällt mir“

(Beitrag vom Autor gelöscht)

Irgendwie hat das nach Abschluss des Tutorials mit @discobot start tutorial erneut funktioniert. Es sendet eine PN an dich, nachdem du das gepostet hast.

Ist das die Startnachricht des Tutorials oder die Willkommensnachricht, die Ihnen gesendet wird?

ah gut zu wissen!

gut zu wissen auch :cry:

Oh – ich habe einfach einen „normalen“ neuen Benutzer mit einer alternativen E-Mail-Adresse erstellt und mich von einem anderen Browser aus angemeldet. Gibt es so etwas wie einen „Testbenutzer“ im System?

Die Sache ist die, ich möchte nicht das ganze Tutorial durchlaufen, ich möchte nur neu starten können, um zu sehen, ob die Änderungen, die ich an der ersten(n) Nachricht(en) vorgenommen habe, gut aussehen und funktionieren…

Bonusfrage: Gibt es neben Discobot alternative Nicht-KI-Chatbots, die wir verwenden können? (Ich sage Nicht-KI, weil der Aufwand, KI auf meiner Instanz einzurichten, mir im Moment zu groß ist, das mache ich später, aber ich hätte in der Zwischenzeit gerne irgendeine Art von interaktiver Willkommensnachricht.)

Nachdem ich den ersten Beitrag („Danke für den Beitritt zu XYZ und willkommen!“) bearbeitet und @discobot start tutorial ausgeführt hatte, konnte ich die aktualisierte Version sehen.

Einer, der mir einfällt, ist Discourse Frotz 🧙.

2 „Gefällt mir“

Ich bin mir nicht sicher, ob wir über dieselbe Nachricht sprechen. Ich stimme zu, dass diese erneut gesendet wird, wenn Sie das Tutorial neu starten (und Sie müssen es nicht beenden, um dies zu tun)


Dass diese erneut gesendet wird, meinte ich mit

Aber wenn Sie Discobot so konfigurieren, dass es anstelle des Tutorials eine Willkommensnachricht sendet (Discourse Narrative Bot welcome post type-Einstellung auf „Allen neuen Benutzern eine Willkommensnachricht mit einer Kurzanleitung senden“ konfiguriert), dann wird eine andere Nachricht gesendet

Und diese wird nicht erneut gesendet, wenn Sie das Tutorial neu starten. Aber es ist diejenige, die automatisch geschlossen wird, daher gehe ich davon aus, dass es diejenige ist, die hier verwendet wird.

3 „Gefällt mir“

Vielleicht ist Custom Wizard Plugin 🧙 eher das, was Sie suchen. Discobot kann nur auf die im Code festgelegten Auslöser reagieren. Es kann den Benutzer nicht wirklich dazu bringen, etwas anderes zu tun. Sie können also zwar ändern, welche Links als Beispiele für Oneboxing verwendet werden, aber Sie können keine wirklich andere Erfahrung schaffen.
Ich habe zuvor vorgeschlagen, Willkommensnachrichten mit dem Automatisierungs-Plugin zu senden, daher erwähne ich das nicht erneut.

1 „Gefällt mir“

Das hast du, und danke :hugs: dafür, denn es war mir aus dem Gedächtnis gerutscht. Das scheint definitiv mehr das zu sein, was ich brauche.

Oh, das würde es erklären! Wenn Sie das einstellen, wird die Nachricht einfach gesendet und geschlossen, und es wird davon ausgegangen, dass der Benutzer nicht darauf antwortet?

Es gibt keine spezielle „Testbenutzer“-Funktionalität im System – das bezieht sich einfach auf ein Konto, mit dem Sie testen, so wie Sie es gerade tun. :+1: