Ho dato un’occhiata all’API di Discourse e mi chiedevo se fosse possibile ottenere informazioni aggiuntive sui account esterni (da altri social network) tramite essa.
Nel mio caso, si tratterebbe di Discord: vorrei sincronizzare gli utenti che creano un account sul forum con un ruolo sul mio server. Quando un utente digita un comando, il bot di Discord dovrebbe verificare se l’account Discourse ha collegato il proprio account Discord utilizzando il suo ID. (Forse non è stato molto chiaro, scusa '^^)
Ci ho provato, ma non sono mai riuscito a trovare questo.
Grazie mille!!
Proverò e vi terrò aggiornati qui. —
EDIT: Ci ho già provato. Spammina l’API di Discord e quasi mi ha fatto bannare il mio bot originale l’ultima volta. Non posso usarlo. Preferisco usare direttamente l’API di Discourse e ottenere gli ID facilmente. Inoltre, non funziona come vorrei.
In sostanza, vorrei un comando !check. Quando un utente lo esegue, verifica l’ID dell’utente su Discord e controlla se esiste un account con lo stesso ID sul sito. Se esiste, assegna un ruolo; altrimenti, non fa nulla.