Mi chiedo se esista un modo per automatizzare azioni sui topic, inclusa la loro chiusura, in base ai tag. Questa domanda è già stata posta in precedenza, ma quando @codinghorror ha richiesto un caso d’uso concreto, nessuno lo ha fornito. Quindi vorrei menzionare uno che abbiamo noi!
Gestiamo un forum per una comunità di sviluppatori open source e, separatamente (proprio come Discourse), abbiamo una piattaforma di hosting gestita con assistenza clienti per l’infrastruttura che offriamo.
Spesso le persone pubblicano sul forum chiedendo aiuto per questioni strettamente legate al nostro hosting; in questi casi il topic viene chiuso con una risposta salvata che include l’indirizzo email da contattare per il supporto. Di per sé, questo non è un problema, ma dato che il topic e la risposta salvata sono chiaramente pubblicati da una persona reale, si crea un’impressione negativa nell’utente riguardo a come viene gestita la sua richiesta.
A volte le persone dicono qualcosa del genere:
“Perché il vostro team non è disponibile a rispondere alle mie email, mentre [PERSONA] ha tutto il tempo per chiudere i miei topic sul forum??”
Ovviamente la risposta è che non si tratta degli stessi team, e il nostro forum ha anche membri della comunità che aiutano nella moderazione senza lavorare per noi. Tuttavia, il fatto che il topic venga chiuso da qualcuno con un volto e un nome crea l’impressione di un rifiuto o di un diniego di aiuto piuttosto personale da parte di un membro dello staff.
Il caso d’uso che ho in mente è simile al funzionamento dei bot su GitHub. Se un moderatore potesse aggiungere un tag a un topic, e un utente “bot” potesse pubblicare la risposta automatizzata e chiudere il topic, allora [anche se in realtà non cambierebbe nulla] potrebbe aiutare a ridurre l’animosità verso la persona che chiude correttamente il topic e fornisce i dettagli di contatto.
Non sono particolarmente legato a questa idea/soluzione e accoglierei con piacere suggerimenti su eventuali funzionalità esistenti di Discourse o altri approcci per gestire meglio questo tipo di dinamiche ![]()
Grazie per la lettura!
