Ci sono piani per rilasciare una funzionalità che permetta di creare facilmente bot in grado di utilizzare l’API del modulo e, eventualmente, di creare account bot?
No, al momento non abbiamo piani in tal senso.
Oh, ok, pensavo a qualcosa come i bot di Discord, che puoi creare sul loro portale per sviluppatori. Forse si potrebbe impostare qualcosa di simile per Discourse, in modo che le persone possano interagire liberamente con l’API?
È possibile creare ‘bot’ utilizzando un plugin.
Ho recentemente creato un plugin che permette ai membri di un determinato gruppo di inviare una risposta con un comando specifico, che porta un bot (utente di sistema) a chiudere un argomento. Ti consiglio di dare un’occhiata:
Anche se funzioni specifiche per creare bot non sono integrate nel core di Discourse, la logica dovrebbe essere relativamente simile a quella della creazione di un bot per Discord.
Sì, ciò che Discord chiama bot è equivalente ai plugin di Discourse. Stessa idea, nomi diversi.
Ecco un plugin che fornisce un framework per un bot funzionante su Discourse e Discord, o su uno dei due: Discord Bot Construction Kit 🤖
È pensato per essere forkato ed esteso come preferisci, ma è ovviamente rivolto a chi utilizza Discord in combinazione.
Stavo parlando di una seconda parte del sito dedicata all’API, simile alla pagina degli sviluppatori di Discord, dove è possibile creare un account bot o utilizzare l’API, includendo anche la documentazione.
Tutto è disponibile tramite l’API. È documentato in Come eseguire il reverse engineering dell’API di Discourse
Capisco, ma stavo pensando di renderlo un po’ più accessibile, perché quando le persone accedono a una community che utilizza Discourse ma con il branding di Discourse rimosso, non saranno in grado di accedere alla documentazione API.