Discourse est un outil puissant qui facilite l'exécution et la gestion d'un forum communautaire réservé aux contributeurs. Patreon bénéficie d'une intégration à Discourse qui ajoute ou supprime automatiquement les contributeurs en fonction de leur abonnement.
Dans cet article, nous aborderons les points suivants :
- Comment configurer votre compte Discourse ;
- Comment configurer l'intégration de Discourse avec Patreon.
- Comment mes contributeurs rejoignent-ils Discourse ?
Rendez-vous sur Discourse.org et cliquez sur le lien en bleu Essai GRATUIT . Ensuite, sélectionnez une offre pour votre essai de 14 jours et configurez votre compte en saisissant les informations suivantes :
- Adresse e-mail
- Sous-domaine ou domaine. Si vous n'hébergez pas vous-même votre propre domaine, cliquez sur la case à côté de « J'ai besoin d'un domaine temporaire » et saisissez le sous-domaine que vous souhaitez utiliser. Si vous hébergez votre propre domaine, vous pouvez l'utiliser gratuitement.
- Nom de la communauté (vous pourrez le changer par la suite !).
Vous aurez besoin d'un mode de paiement pour démarrer l'essai gratuit. Si vous avez déjà saisi les informations de votre carte à l'aide de Stripe, vous pourrez être invité à saisir un code envoyé sur votre téléphone portable. Vous pouvez également saisir directement les informations de votre carte de crédit. Cliquez ensuite sur le bouton « Commencez votre essai gratuit de 14 jours ».
Discourse vous enverra deux notifications par e-mail. La première notification permet de confirmer que vous vous êtes inscrit à l'essai gratuit. La deuxième notification vous informera lorsque votre instance Discourse sera prête et vous invitera à configurer un mot de passe. Veuillez noter que la réception du deuxième e-mail peut prendre quelques minutes, car Discourse fait démarrer votre instance.
Après avoir défini votre mot de passe, vous serez redirigé vers Discourse où vous suivrez les étapes ci-dessous pour mettre en place votre communauté. Suivez les instructions et cliquez sur Suivant après avoir terminé chaque étape.
À compléter :
- Sélectionnez une langue ;
- Ajoutez un nom de communauté que vous pourrez modifier ultérieurement ;
- Ajoutez une description de votre communauté : une présentation éclair qui sera la première chose que les nouveaux arrivants de votre communauté liront ;
- Définissez votre accès : vous pouvez choisir si votre communauté est publique ou privée. Si vous choisissez un accès public, tout le monde peut accéder à votre forum même sans être connecté. En revanche, si vous choisissez un accès privé, seules les personnes connectées peuvent trouver votre forum. Vous avez la possibilité de créer des catégories privées pour vos contributeurs. Vous pouvez également activer la possibilité d'inviter explicitement des personnes dans votre communauté. Veuillez noter que si vous faites cela, vous serez responsable de l'envoi des invitations ;
- Coordonnées : cela comprend l'adresse e-mail de la personne en charge de cette communauté, la page Web de contact général (par exemple, cela pourrait être votre site Web ou votre page Patreon) et l'utilisateur à partir duquel les messages automatisés sont envoyés ;
- Informations sur l'entreprise : si vous avez une entreprise, veuillez saisir son nom, le droit applicable et la ville pour les litiges. Si vous n'avez pas d'entreprise, vous pouvez ignorer cette étape ;
- Thème : sélectionnez le thème de couleur, les logos, les icônes, le format de la page d'accueil et le style d'emoji que vous préférez utiliser pour votre communauté ;
- Invitez des collaborateurs : vous pouvez également inviter des membres de votre équipe qui auraient besoin de modérer la communauté.
Lorsque vous aurez tout complété, une page s'affichera avec le message suivant : « Votre Discourse est prêt ! ». Cliquez sur Terminer. Vous serez redirigé vers votre Page communautaire.
Maintenant que vous avez configuré votre communauté, vous devez la connecter à Patreon.
Pour commencer, cliquez sur le menu à tiroir situé en haut à droite de votre écran puis sélectionnez Admin > Plugins. Faites défiler la page vers le bas, puis sélectionnez l'icône des paramètres à côté de « Discourse-Patreon ». Assurez-vous de garder cet onglet ouvert. Vous y reviendrez dans quelques étapes.
Dans une autre fenêtre de votre navigateur, saisissez l'URL suivante : http://patreon.com/portal/registration/register-clients
Cliquez sur le bouton « Créer un client » et saisissez le nom et la description de votre application. Vous allez également devoir saisir votre URI de redirection. Pour obtenir votre URI de redirection, en gardant Discourse ouvert, retournez à la fenêtre du navigateur et copiez votre URL Discourse avec le sous-domaine (https://votresous-domaine.trydiscourse.com).
Collez cette URL dans le champ « URI de redirection » puis ajoutez “/auth/patreon/callback pour que l'URI de redirection entière ressemble à ceci : https://votresous-domaine.trydiscourse.com/auth/patreon/callback
Cliquez ensuite sur « Créer un client » et vous verrez le nom de votre application et votre ID client s'afficher. Cliquez sur l'icône de la flèche vers le bas pour ouvrir un menu qui affiche toutes vos informations contributeur.
Vous allez maintenant copier/coller vos informations contributeur dans les paramètres de votre plugin Discourse.
*** Veuillez noter que vous allez faire des allers-retours entre les fenêtres du navigateur avec Discourse et Patreon ouverts, donc il vaut mieux les garder côte à côte.***
Copiez et collez ce qui suit de la page client Patreon dans les champs Discourse correspondants :
- Identifiant client Patreon ;
- Clé client secrète Patreon ;
- Webhook secret Patreon ;
- Accès par token créateur Patreon ;
- Jeton d'actualisation de créateur Patreon
N'oubliez pas de cliquer sur la flèche verte à côté de chaque champ pour enregistrer votre saisie !
Maintenant, accédez à cette URL : https://votresous-domaine.trydiscourse.com/admin/plugins/patreon et cliquez sur « Mettre à jour les données Patreon et les groupes de synchronisation ». Une fenêtre contextuelle s'affichera et confirmera le téléchargement de nouvelles données. Actualisez la page et sélectionnez OK.
Pour savoir comment un contributeur peut rejoindre votre forum Discourse, suivez les étapes ci-dessous.
Ouvrez un onglet de navigation privée et collez l'URL de votre communauté Discourse. Cliquez sur le boutonAvec Patreon pour vous connecter à l'aide de vos informations d'identification Patreon.
Ouvrez un onglet de navigation privée et collez l'URL de votre communauté Discourse. Cliquez sur le boutonAvec Patreon pour vous connecter à l'aide de vos informations d'identification Patreon.
Saisissez vos informations de connexion et cliquez sur autoriser lorsque vous êtes redirigé vers la fenêtre Oauth. Si votre contributeur n'a pas de compte Discourse, il lui sera demandé d'en créer un à ce stade.
Votre contributeur sera ensuite redirigé vers la page d'accueil de votre communauté Discourse.