Demande de fonctionnalité API pour des informations supplémentaires sur les comptes externes

Salut !

J’ai examiné l’API de Discourse et je me demandais s’il était possible d’obtenir des informations supplémentaires sur les comptes externes (provenant d’autres réseaux sociaux) via celle-ci.

Dans mon cas, il s’agirait de Discord : je souhaiterais synchroniser les personnes qui créent un compte sur le forum avec un rôle sur mon serveur. Sur une commande tapée par l’utilisateur, le bot Discord vérifierait si un compte Discourse possède le compte Discord de l’utilisateur lié à celui-ci en utilisant son ID. (Cela a peut-être été un peu difficile à comprendre, désolé '^^)

Qu’en pensez-vous ? :content:

Tout est dans l’API. Recherchez « reverse engineered api ». Je suppose que vous voulez l’ID Discord dans un champ personnalisé utilisateur ?

Oui, c’est exactement ça ! :content:

Avez-vous essayé de chercher au préalable ?

J’ai essayé, mais je n’ai jamais trouvé cela.

Merci beaucoup !! :content::content:

Je vais essayer et vous tiendrai tous informés ici. —

EDIT : J’avais déjà essayé cela. Cela spamme l’API Discord et a failli faire bannir mon bot original la dernière fois — Je ne peux pas utiliser cela. Je préfère utiliser moi-même l’API Discourse et obtenir facilement les IDs. De plus, cela ne fonctionne pas comme je le souhaite.

Ce que je souhaiterais fondamentalement, c’est une commande !check. Lorsque l’utilisateur l’exécute, elle vérifie l’ID de l’utilisateur Discord et sur le site si un compte avec le même ID existe. Si c’est le cas, elle attribue un rôle. Sinon, elle ne fait rien.