-
Télécharger et installer python 3: https://www.python.org/downloads/
-
Installer le module python "requests" en tapant la commande:
pip install requests
- Installer le module python "twitchio" en tapant la commande:
pip install twitchio
-
Modifier le fichier config.ini pour renseigner les valeurs:
- ACCESS_TOKEN (S'obtient ici: https://twitchtokengenerator.com/)
- GDOC_API_KEY (la méthode pour obtenir une clé API est détaillée ici: https://github.com/ThorAsgardDev/xsplit_retrolection_extension)
-
Modifier le fichier config.ini pour renseigner les valeurs <CLIENT_ID> et <CLIENT_SECRET>, Voici la marche à suivre pour obtenir ces valeurs:
- Aller à l'adresse suivante: https://console.developers.google.com/apis/credentials
- Cliquer sur "Créer des identifiants" -> ID client OAuth
- Si vous n'avez pas déjà configuré un écran d'autorisation, un bouton "Configurer l'écran d'autorisation" apparait, cliquer dessus, entrer une valeur dans le champ "Nom de l'application" (ex: MyApp) et cliquer sur le bouton "Enregistrer"
- Sélectionner "Autre"
- Cliquer sur "Créer"
- Noter les valeurs Client id et Client Secret et les mettre dans le fichier config.ini
- Cliquer à gauche sur "Tableau de bord"
- Cliquer sur "+ACTIVER DES APIS ET DES SERVICES"
- Chercher "sheets"
- Cliquer sur "Google Sheets API"
- Si il y a un bouton GERER, ne rien faire, si il y a un bouton "ACTIVER", cliquer dessus
-
Double cliquer sur le fichier "grant_permissions.bat" et suivre les instructions
-
Double cliquer sur le fichier "indiegamerboy.pyw"
Toutes les valeurs seront mises à jour lors d'un clique sur le bouton "Envoyer vers les fichiers textes"