C'è un modo per reinviare un post come notifica email?

Ho convertito con successo una lista di distribuzione esistente in Discourse, ma sto avendo un po’ di difficoltà a trovare il modo migliore per gestire una certa situazione. Si tratta di un club di corsa e spesso inviamo email per annunciare una gara o un evento, per poi, qualche giorno dopo, reinviarle come promemoria (o, più spesso, rispondere all’email originale aggiungendo in alto una riga tipo “Volevo solo assicurarci che tutti sappiano che la gara è in arrivo” e inserendo il messaggio originale qui sotto).

In Discourse ho configurato un forum “Annunci” in cui tutti sono impostati su “Osserva il primo post”, il che garantisce che tutti vengano notificati del post iniziale. Tuttavia, non riesco a capire come, in sostanza, reinviare quel post. Ho anche un tag “importante” che posso applicare a qualsiasi post per assicurarmi che tutti vengano notificati, ma senza creare un nuovo post duplicato dell’originale (il che creerebbe confusione), non vedo alcun modo per far scattare quella notifica.

Avete suggerimenti o c’è qualcosa che mi sto perdendo?

Grazie!

Il suggerimento è nel nome.

Devono essere “in ascolto” della Categoria per ogni nuovo post.

Attenzione: questo genererà notifiche per ogni singolo post a ogni utente che non è stato sul sito da pochi minuti. Procedi con cautela!

Forse puoi usare una sottocategoria per questi annunci particolarmente importanti, a cui solo pochi selezionati hanno accesso per pubblicare?

Giusto, capisco la differenza tra “Osserva primo messaggio” e “Osserva” in generale.

Tuttavia, impostare semplicemente il forum degli Annunci su “Osserva” non funzionerebbe, perché se pubblichiamo un annuncio di gara, ad esempio, qualcuno potrebbe rispondere a quell’email con una domanda perfettamente legittima che non dovrebbe essere inviata a 600+ persone. (Peggio ancora, è già accaduto che le persone ricevano il primo messaggio e vi rispondano come se volessero inviare un messaggio privato al mittente.) Ci sono molte persone non tecniche in questo gruppo e l’esperienza ha già dimostrato che non c’è modo che comprendano le conseguenze delle varie azioni.

Per questo motivo, quello che cerco è un modo per cui io, in qualità di amministratore o almeno di utente privilegiato, possa far sì che un messaggio venga “inviato di nuovo”, come si farebbe con un’email.

Sì, il mio suggerimento funzionerebbe solo se impedissi a tutti, tranne lo staff (o un gruppo ristretto), di rispondere al Topic degli Annunci.

Le persone potrebbero comunque utilizzare l’interfaccia per rispondere come Topic collegato, a proposito, ma sono abbastanza sicuro che ciò non funzionerebbe via email.

Quello che chiedi sembra essere una modifica del regime di notifica per ‘Osservazione del primo post’, che invierebbe anche notifiche per i nuovi post dello staff. Questo è territorio dei plugin!

O semplicemente la possibilità per un amministratore di contrassegnare un post come meritevole di notifica. Posso farlo con il tag ‘importante’ nelle categorie che non richiedono ‘Osserva il primo messaggio’.

Hmm, e se l’argomento venisse spostato in un’altra categoria e poi riportato indietro? Mi chiedo se questo lo farebbe riconoscere come un nuovo primo messaggio?

Ottimo punto. E se facessi in modo che gli utenti osservino un’etichetta “promemoria”? Non l’ho mai provato, ma forse le notifiche vengono inviate dopo aver aggiunto questa etichetta più avanti nella vita del topic. Proviamo?

Un’altra cosa da testare è se un utente riceve una notifica per le etichette dello staff. Se è così, puoi limitare chi può aggiungere quelle etichette per prevenire abusi.

Hmm, devo riflettere su come costruire un test senza allertare tutti per sbaglio. :slight_smile: Ho una categoria di test in cui sono solo io, con diversi account, quindi potrebbe essere un ambiente di test sufficiente.

Grazie per le idee—è bello sapere che non sto tralasciando nulla di ovvio, almeno.

Ciao Adam – sono curioso di sapere dove sei arrivato riguardo a questo vecchio problema. Recentemente ho sollevato fondamentalmente la stessa domanda e ho ricevuto alcune risposte qui.

Ora sto armeggiando (in quel thread) con uno script Rails che può attivare notifiche per un argomento preesistente, ma sto lottando per far funzionare l’email corrispondente al 100%.

Mi stavo solo chiedendo se hai trovato un modo, o hai scelto una soluzione alternativa, o…?

Non ho mai avuto modo di testare le varie possibilità perché si è scoperto che di solito c’era qualcosa che doveva essere modificato nel post originale per il secondo promemoria. Quindi creiamo un altro post simile ma non identico al primo, e questo viene inviato correttamente con Watching First Post.