SMS-Benachrichtigung für Benutzer anfordern, wenn jemand im Kern-Discourse antwortet / einen neuen Thread erstellt. Wenn nicht intern – Option zur Integration über eine Drittanbieter-API oder ein Plugin?
Discourse unterstützt Webhooks, die verwendet werden könnten, um externe Ereignisse auszulösen; ist das die Art von Sache, die Sie sich vorstellen?
Es ist sicherlich mit einem Plugin möglich. Haben Sie einen SMS-Dienst, den Sie mögen? Haben Sie irgendwo validierte Benutzernummernummern?
Ein Plugin, das blind eine SMS an jede Telefonnummer sendet, die in ein benutzerdefiniertes Feld eingegeben wird, ist relativ einfach (1-5 Stunden). Ein Plugin, das die Telefonnummern validiert und dem Benutzer die Möglichkeit gibt, sich von zukünftigen SMS abzumelden (anstatt beispielsweise eine SMS zu senden, wenn sie eine E-Mail-Benachrichtigung erhalten, und sie die E-Mail-Abmeldelinks verwenden zu lassen), könnte schnell auf 5-20 Stunden anwachsen.
Wie vorgeschlagen, könnte ein Webhook, der einen externen Dienst anspricht, ohne ein Plugin durchgeführt werden, obwohl Sie immer noch einige Mittel benötigen würden, um Telefonnummern zu erwerben und zu validieren.
Hallo, ich freue mich auf die integrierte SMS- und E-Mail-Benachrichtigungslösung von Discourse.
Derzeit dauern E-Mail-Benachrichtigungen über das Posten eines neuen Threads und Kommentare etwa 10 Minuten, bis sie die E-Mails der Personen erreichen.
Ich empfehle, zuerst die Verzögerung zu messen, bevor Maßnahmen ergriffen werden.
E-Mail-Header enthalten detaillierte Informationen darüber, wie lange sie bei jedem Hop gedauert haben.
Noch davor sollten Sie sich das email time window mins ansehen, das standardmäßig 10 Minuten beträgt.
Ich würde damit beginnen, diesen Wert zu senken, wenn es Ihren Benutzern passt.
Danke, habe es auf 1 Minute aktualisiert.
Gibt es eine Chance, dass das integrierte SMS-Plugin von Discourse fertiggestellt wird?
Danke
Der, den ich gerne sehen würde, ist, wo nur der Administrator und diejenigen, die vom Administrator autorisiert sind, in eine bestimmte Kategorie posten können, wo sie an andere Mitglieder als SMS-Benachrichtigung gesendet werden (z. B. handelsbezogene Beiträge oder wichtige Ankündigungen).
Das ist ziemlich unwahrscheinlich.
Das würde ich empfehlen:
Sie könnten die Nummern als benutzerdefiniertes Feld in Discourse speichern, sie mit Data Explorer abrufen und die Seiten über Ihren externen Dienst versenden.
Ihr erster Schritt ist die Definition des Prozesses. Wie sammeln Sie die Nummern, validieren sie, bestimmen, wer Nachrichten erhält, verwalten Opt-outs, Abmeldungen…
Das ist viel Arbeit.
Ein einfacherer Ansatz wäre wahrscheinlich, einen Schritt zurückzutreten und dies als einen “SMS-Benachrichtigungsabonnementdienst” zu erstellen, bei dem sich Personen über die Plattformen von jemandem für Feeds abonnieren und von Discourse aus dorthin veröffentlichen können.