J’ai une communauté active d’un peu moins de 1000 personnes que je souhaite transférer vers Discourse.
Mes 2 questions principales sont :
Comment puis-je créer automatiquement un compte utilisateur Discourse pour chaque utilisateur Discord (ainsi qu’avec le niveau de confiance approprié) ?
Quelle est la meilleure façon de transférer le contenu des canaux du forum de Discord vers Discourse ?
Discord restera dans notre pile technologique pour les capacités vidéo - appels quotidiens et sessions de coworking que j’y anime, mais nous voulons que Discourse soit le lieu principal pour notre communication longue durée.
Existe-t-il un guide que je pourrais suivre pour y parvenir ?
nous pouvons migrer manuellement les comptes si vous avez beaucoup d’historique sur Discord et souhaitez l’associer à votre compte Discord. Envoyez-nous un message privé si vous souhaitez migrer vos comptes Discord et Discourse.
C’est ce qui me préoccupe ici - puisque cela a déjà été fait - y a-t-il une documentation à ce sujet ?
Y a-t-il un moyen de contacter Vaadin et de demander des conseils ?
Ceci pourrait en fait être tout à fait possible en utilisant l’API Discord.
Peut-être qu’une façon de faire cela serait de demander à l’utilisateur de lier son compte Discourse à Discord en utilisant oauth. Ensuite, à partir de là, vous pouvez obtenir tous ses messages de vos forums Discord, puis créer les messages sous son compte Discourse.
Personnellement, lorsque j’interagis avec l’API Discord, j’utilise un wrapper API (beaucoup d’alternatives d’ailleurs) comme disnake, car vous pouvez voir que l’objet ForumChannel existe et à partir de là, vous pouvez peut-être obtenir les messages des forums à partir de là, puis créer ces sujets sur Discourse sous la propriété du compte Discourse des utilisateurs.