Zapier et Mastodon

Fraichement arrivé de l’oiseau bleu dont la soit disante libération ne lui a servi qu’à nous chier dessus, j’ai décidé de fermer me compte et c’est à cette occasion que j’ai découvert Mastodon. 

Je cours un peu et j’avais l’habitude de tweeter automatiquement mes sorties. Pour cela j’utilisais Zapier qui publiait mes run dès qu’une nouvelle activité Strava était téléchargée.
Le probleme c’est que pour maintenir cette fonctionnalité j’ai cherché un connecteur pour Mastodon. 
Je n’en ai pas trouvé, mais en cherchant un peu j’ai trouvé qu’il existait une API qui pouvait répondre à mon besoin.

Alors, comment on fait ? 

D’abord, il faut aller dans les préférences de son compte Mastodon, puis dans le menu “ Développement” il faut ajouter une application et cocher la case “write:statuses” Ensuite il faut copier son jeton.

Une fois cette étape terminée, il faut aller sur Zapier et créer un nouveau Zap:

Le déclencheur : classique, on choisit “New athlete activity from Strava”

L’action : on choisit “Webhooks by Zapier” . Pour le paramétrage l’Url est : https://piaille.fr/api/v1/statuses?access_token=XXX (remplacer piaille.fr par votre instance et XXX par votre jeton) et dans le champs DATA, il faudra mettre “status” dans la clé et parametrer votre texte comme vous le souhaitez en utilisant les champs de Strava.
Copie d’écran Zapier Strava Mastodon