Demande de notification par SMS pour les utilisateurs chaque fois que quelqu’un répond / crée un nouveau fil de discussion dans le cœur de Discourse. Si ce n’est pas en interne - option d’intégration via une API tierce ou un plugin ?
Discourse prend en charge les webhooks qui pourraient être utilisés pour déclencher des événements externes ; est-ce le genre de chose que vous envisagez ?
C’est certainement possible avec un plugin. Avez-vous un service d’envoi de SMS que vous appréciez ? Avez-vous des numéros de téléphone d’utilisateurs validés quelque part ?
Un plugin qui enverrait aveuglément un SMS au numéro de téléphone entré dans un champ personnalisé est relativement facile (1 à 5 heures). Un plugin qui validerait les numéros de téléphone et donnerait à l’utilisateur les moyens de se désabonner des futurs SMS (plutôt que, par exemple, d’envoyer un SMS lorsqu’ils recevraient une notification par e-mail et qu’ils utiliseraient les liens de désabonnement par e-mail) pourrait rapidement gonfler à 5-20 heures.
Comme suggéré, un webhook qui interrogerait un service externe pourrait être réalisé sans plugin, bien qu’il faudrait toujours un moyen d’acquérir et de valider les numéros de téléphone.
Bonjour, J’attends avec impatience la solution de notification intégrée par SMS et e-mail de Discourse.
Actuellement, toutes les notifications par e-mail lors de la publication d’un nouveau fil de discussion et de commentaires prennent environ 10 minutes pour arriver dans les e-mails des personnes.
Je recommande d’abord d’instrumenter le délai avant de prendre des mesures.
Les en-têtes d’e-mail contiennent des informations détaillées sur le temps qu’ils ont mis à être relayés à chaque saut.
Même avant cela, jetez un œil à email time window mins qui est de 10 minutes par défaut.
Je commencerais par réduire cela si cela convient à vos utilisateurs.
Merci, je l’ai mis à jour à 1 minute.
Y a-t-il une chance que ce plugin SMS intégré soit réalisé par Discourse ?
Merci
Celui que j’aimerais voir est celui où seuls l’administrateur et ceux qui sont autorisés par l’administrateur peuvent publier dans une catégorie spécifique où cela sera envoyé aux autres membres sous forme de notification SMS (par exemple, des publications liées au commerce ou des annonces importantes).
C’est assez improbable.
Voici ce que je recommanderais :
Vous pourriez stocker les numéros comme champ personnalisé dans Discourse, les récupérer avec Data Explorer, et envoyer les pages via votre service externe.
Votre première étape consiste à définir le processus. Comment collectez-vous les numéros, les validez-vous, déterminez-vous qui reçoit les messages, gérez-vous les désabonnements, les retraits…
Il y a beaucoup de travail.
Une approche plus simple serait probablement de prendre du recul et de construire cela comme un « service d’abonnement aux notifications SMS » où les gens peuvent s’abonner à des flux à l’aide des plateformes de quelqu’un, et publier à cela depuis Discourse.