Plugin o altra opzione per richiedere un post e un like?

Sto configurando il mio forum e ho usato Discourse come utente alcune volte, ma ovviamente configurarlo è una cosa completamente nuova.

Ho intenzione di creare una community chiusa ma voglio che le persone entrino e leggano le linee guida e reagiscano, ma anche che facciano un post di presentazione prima di sbloccare il forum principale. Prima di questo avranno fatto domanda per far parte del gruppo, quindi non è quello il problema. Voglio solo assicurarmi che si siano presentati e abbiano letto le regole.

Per le Linee Guida, dovrò quasi certamente creare un post affinché possano reagire, il che va bene. Posso sbloccare l’area Presentazioni in modo che possano creare un nuovo post, ma dovrò rivedere manualmente quando fanno il post e assicurarmi che abbiano messo “mi piace” al post delle Linee Guida prima di aggiornare manualmente il loro livello di fiducia.

Ho iniziato a guardare i livelli di fiducia e in teoria potrei creare un livello di fiducia due che dovrebbero raggiungere, ma poi ho ancora il problema del post, quindi non ho trovato un modo pulito per farlo in modo automatico. Quindi ho pensato di vedere se qualcuno conosce un plugin o qualcosa che mi manca per ricreare questo o un altro modo che abbia senso.

Naturalmente ci sono altre opzioni. Quando fanno domanda e vengono approvati devono fare qualcos’altro al di fuori del forum per accettare le regole, ma sto solo cercando di vedere se c’è qualcosa di integrato per gestire tutto.

Ho cercato per vedere se potevo trovare qualcosa, ma forse sto sbagliando o forse non c’è niente là fuori.

Grazie in anticipo per qualsiasi aiuto.

1 Mi Piace

Accettare le linee guida può essere realizzato utilizzando il plugin policy: Discourse Policy

Aggiungeresti una policy “Accetto queste linee guida” in fondo all’argomento delle linee guida pertinente, e quando la policy viene accettata può aggiungere gli utenti a un gruppo che crei, ad esempio: accepted_guidelines

Puoi quindi configurare le categorie in modo che solo i membri del gruppo accepted_guidelines possano pubblicare lì.

Creare un post di presentazione è un po’ più complicato… Non credo che abbiamo un modo per controllare l’appartenenza a un gruppo in base a dove qualcuno ha pubblicato. Un workaround a cui posso pensare è usare Discourse Automation.

Lì abbiamo uno script chiamato User Group Membership through Badge (Appartenenza al gruppo utente tramite badge) — potresti potenzialmente fare qualcosa come richiedere alle persone di includere un emoji nel loro post di presentazione… che assegnerebbe quindi il badge “prima emoji” e farebbe in modo che l’automazione li aggiunga a un gruppo posted_introduction.

È un po’ più avanzato, ma potresti creare un badge speciale per la pubblicazione di una presentazione, e poi configurare l’automazione per usarlo per l’appartenenza al gruppo. Maggiori informazioni qui: Creating triggered custom badge queries

1 Mi Piace

Grazie. Penso che esaminerò quel plug-in delle policy di Discourse e poi per il post penso che lo lascerò manuale perché in quel modo posso non solo vedere il loro post ma assicurarmi che sia quello che voglio davvero dal post. Non è una specie di post spam solo per entrare velocemente. Apprezzo l’aiuto.

1 Mi Piace