Solicitud de función de API para información adicional sobre cuentas externas

¡Hola!

He revisado la API de Discourse y me preguntaba si es posible obtener información adicional sobre cuentas externas (de otras redes sociales) a través de ella.

En mi caso, sería para Discord: me gustaría sincronizar a las personas que crean su cuenta en el foro con un rol en mi servidor. Mediante un comando que el usuario escriba, el bot de Discord verificaría si una cuenta de Discourse tiene vinculada la cuenta de Discord del usuario utilizando su ID. (Puede que haya sido un poco difícil de entender, lo siento '^^)

¿Qué te parece? :content:

Todo está en la API. Busca “API ingeniería inversa”. Supongo que quieres el ID de Discord en un campo personalizado de usuario.

Sí, eso es, exactamente :content:

¿Ya intentaste buscar antes?

Lo intenté, pero nunca encontré esto.

¡Muchas gracias!! :content::content:

Lo probaré y mantendré a todos ustedes informados aquí. —

EDIT: Ya había intentado esto antes. Spam en la API de Discord y casi me hacen bannear mi bot original la última vez. No puedo usar esto. Prefiero usar la API de Discourse yo mismo y obtener los IDs fácilmente. Además, no funciona como quiero que funcione.

Lo que básicamente me gustaría tener es un comando !check. Cuando el usuario lo ejecuta, verifica el ID del usuario de Discord y en el sitio si existe una cuenta con el mismo ID. Si existe, le asigna un rol. Si no, no lo hace.