Richiesta di notifica SMS per gli utenti ogni volta che qualcuno risponde / crea un nuovo thread all’interno del discourse principale. Se non internamente - opzione per integrare tramite API di terze parti o plugin?
Discourse supporta le webhook che potrebbero essere utilizzate per attivare eventi esterni; è questo il tipo di cosa che avevi in mente?
È certamente possibile con un plugin. Hai un servizio di invio SMS che ti piace? Hai numeri di telefono utente validati da qualche parte?
Un plugin che inviava ciecamente un SMS a qualsiasi numero di telefono inserito in un campo personalizzato è relativamente facile (1-5 ore). Un plugin che validasse i numeri di telefono e desse all’utente la possibilità di disiscriversi da futuri SMS (piuttosto che, ad esempio, inviare un SMS quando ricevevano una notifica via email e far loro usare i link di disiscrizione via email) potrebbe rapidamente espandersi a 5-20 ore.
Come suggerito, un webhook che colpisse un servizio esterno potrebbe essere fatto senza un plugin, anche se avresti comunque bisogno di un modo per acquisire e validare i numeri di telefono.
Ciao, attendo con ansia la soluzione integrata di notifiche SMS ed email da Discourse.
Attualmente, le notifiche via email per la pubblicazione di nuovi thread e commenti impiegano circa 10 minuti per raggiungere le caselle di posta delle persone.
Raccomando innanzitutto di misurare il ritardo prima di intraprendere azioni.
Le intestazioni delle email contengono informazioni dettagliate su quanto tempo ci è voluto per essere elaborate ad ogni hop.
Anche prima di ciò, dai un’occhiata a email time window mins che è impostato su 10 minuti per impostazione predefinita.
Inizierei abbassando questo valore se si adatta ai tuoi utenti.
Grazie, ho aggiornato a 1 minuto.
C’è qualche possibilità che il plugin SMS integrato venga realizzato da Discourse?
Grazie
Vorrei vedere quella in cui solo l’amministratore e coloro che sono autorizzati dall’amministratore possono pubblicare in una categoria specifica, che verrà inviata ad altri membri come notifica SMS (ad esempio, post relativi al commercio o annunci importanti).
È abbastanza improbabile.
Ti consiglierei questo:
Potresti archiviare i numeri come campo personalizzato in Discourse, recuperarli con Data Explorer e inviare le pagine tramite il tuo servizio esterno.
Il tuo primo passo è definire il processo. Come raccogli i numeri, li convalidi, determini chi riceve i messaggi, gestisci le disiscrizioni, le cancellazioni…
C’è molto lavoro da fare.
Un approccio più semplice sarebbe probabilmente fare un passo indietro e costruirlo come un “servizio di abbonamento alle notifiche SMS” in cui le persone possono iscriversi ai feed utilizzando le piattaforme di qualcuno e pubblicare a questo da Discourse.