# Tooter en ligne de commande avec curl 2020-07-30T21:07:51Z Pour envoyer des messages sur mastodon, j'utilisais l'outil codé en python nommé toot. Sauf que sur toutes mes machines, j'ai déjà curl d'installé. J'ai donc voulu supprimer une dépendance de mon système et faire un petit script qui permet de tooter en ligne de commande, s'appuyant uniquement sur curl. Premièrement, il faut créer une nouvelle application dans votre compte mastodon. Dirigez-vous vers les paramètres, menu "Développement", puis cliquez sur le gros bouton "NOUVELLE APPLICATION". Cliquez ensuite sur le nom de la nouvelle application créée pour noter le jeton d'accès. Il suffira de mettre ce jeton dans le script suivant en modifiant les deux premières variables : ``` #!/bin/sh # curltoot : toot on mastodon APIKEY="GiGnDc79AdoGLpCsMxDLasi_MHErSo5i2o9ka6HCFRI" INSTANCE="https://bsd.network" POST="${@}" curl -X POST \ --header "Authorization: Bearer ${APIKEY}" \ --form "status=\"${POST}\"" \ "${INSTANCE}/api/v1/statuses" ``` Et voilà, on peut tooter avec ce script :) ``` curltoot Coucou les gens! ``` ### Une réaction? => mailto:bla@bla.si3t.ch?subject="Tooter-en-ligne-de-commande-avec-curl" 📧 Envoyez votre commentaire par mail. => mailto:bla+subscribe@bla.si3t.ch 📫 Abonnez-vous pour recevoir les réponses => /log/commentaires/ 📚 Consultez les archives. => mailto:bla+unsubscribe@bla.si3t.ch 💨 Vous désinscrire