How-to guide

Comment programmer des publications sur une instance Mastodon

Last updated: 2026-05-23 · Mastodon · By SocialKit Team

Contrairement aux réseaux centralisés, Mastodon ne dispose pas d'un serveur unique — votre compte réside sur une instance spécifique, et chaque planificateur tiers doit se connecter à cette instance individuellement. Ce guide présente le flux exact dans SocialKit : autoriser votre serveur d'origine, gérer sa limite de caractères et ses paramètres de visibilité, programmer à l'avance grâce aux données de meilleur moment, et gérer plusieurs instances depuis un seul calendrier.

Avant de commencer

Il vous faut un compte SocialKit — l'essai gratuit de 7 jours (0,00 € à régler aujourd'hui) suffit pour connecter votre première instance Mastodon et programmer votre première publication.

Vous avez également besoin de vos identifiants Mastodon et du nom de domaine exact de votre instance (par exemple, mastodon.social, fosstodon.org, infosec.exchange, ou tout autre serveur). Le domaine est visible dans votre identifiant de compte : la partie après le @ est l'URL de votre instance. Notez-le avant de commencer — le flux OAuth de SocialKit vous demande de le saisir pour diriger l'autorisation vers le bon serveur.

Remarque : un petit nombre d'administrateurs d'instances Mastodon configure leurs serveurs pour bloquer ou limiter les jetons d'application tiers. Si vous rencontrez une erreur après l'autorisation, contactez l'administrateur de votre instance pour confirmer que la publication via l'API est autorisée pour votre niveau de compte. Cela est peu fréquent sur les instances grand public, mais mérite d'être vérifié sur les serveurs spécialisés ou sur invitation.

Step by step

  1. Trouvez le domaine exact de votre instance Mastodon

    Votre identifiant Mastodon a le format @nomutilisateur@instance.domaine — la deuxième partie, après le dernier @, est le serveur dont vous avez besoin. Connectez-vous à l'interface web Mastodon de ce serveur et confirmez l'URL dans la barre d'adresse de votre navigateur : il s'agit du domaine de base sans chemin (par ex. fosstodon.org, et non fosstodon.org/@votrenom). Copiez-le exactement — un seul caractère erroné entraîne l'échec de la redirection OAuth.

    Tip: Si vous avez des comptes sur plusieurs instances Mastodon, traitez-les un par un. Notez chaque domaine avant de commencer les connexions pour éviter toute confusion lors des étapes d'autorisation.

  2. Connectez votre compte Mastodon dans SocialKit

    Dans SocialKit, ouvrez les paramètres de votre espace de travail et rendez-vous dans la section des comptes ou des connexions. Choisissez Mastodon dans la liste des plateformes. SocialKit vous invite à saisir le domaine de votre instance — collez le domaine copié à l'étape précédente. Après confirmation, SocialKit vous redirige vers l'écran de consentement OAuth de cette instance (hébergé sur votre serveur, et non sur le domaine de SocialKit), où vous autorisez SocialKit à lire et à publier des messages en votre nom. Approuvez les portées demandées et vous revenez dans SocialKit avec le compte connecté. En juin 2026, SocialKit utilise le flux d'autorisation OAuth 2.0 Mastodon standard ; votre mot de passe n'est jamais envoyé à SocialKit ni stocké par SocialKit.

    Tip: Déjà connecté au mauvais compte Mastodon dans votre navigateur ? Ouvrez d'abord une fenêtre privée/navigation incognito pour que la page d'autorisation affiche le bon compte lors de son chargement.

  3. Vérifiez la limite de caractères de votre instance avant de rédiger

    La limite de caractères par défaut de Mastodon est de 500 par publication, mais les administrateurs d'instances peuvent augmenter (ou théoriquement réduire) cette valeur. En juin 2026, certaines instances autorisent 1 000, 5 000 caractères ou plus par publication. Avant de rédiger du contenu long, vérifiez la limite réelle de votre instance : elle est généralement indiquée sur la page « À propos » de l'instance, ou vous pouvez la trouver en consultant le compteur de caractères dans le composeur web natif de Mastodon. Le composeur de SocialKit reflètera la limite de l'instance connectée — suivez le compteur en direct pendant que vous tapez.

    Tip: Si vous prévoyez de republier le même texte sur Bluesky (300 graphèmes) ou X (280 caractères standard), rédigez selon la limite la plus restrictive, puis développez la version spécifique à Mastodon. La personnalisation par plateforme de SocialKit vous permet d'adapter le même message selon la destination sans tout réécrire.

  4. Rédigez votre publication et définissez la visibilité et l'avertissement de contenu

    Dans le composeur SocialKit, rédigez votre texte et ajoutez les images, vidéos ou liens souhaités. En juin 2026, Mastodon prend en charge quatre niveaux de visibilité : Public (apparaît dans le fil public et le fil fédéré), Non listé (visible par toute personne disposant du lien, mais pas dans les fils publics), Abonnés seulement (visible uniquement par vos abonnés) et Direct (message privé aux comptes mentionnés). Sélectionnez la visibilité appropriée dans les paramètres du composeur. Si votre contenu est sensible, dissimulé derrière un spoiler, ou porte sur des sujets que la communauté de votre instance marque habituellement — comme la politique, les discussions médias ou la santé personnelle — vous pouvez ajouter un avertissement de contenu (CW). Le CW devient un en-tête à révéler en tapotant dans les fils ; le corps de la publication est masqué jusqu'à ce que le lecteur le développe. Il s'agit d'une forte norme culturelle sur de nombreuses instances Mastodon, et pas seulement d'une option technique.

    Tip: Mastodon ne dispose pas d'un fil algorithmique — les publications s'affichent en ordre chronologique inverse. Cela signifie que le moment de publication compte davantage que sur les plateformes classées par algorithme : une publication publiée lorsque votre audience est en ligne est vue ; une publiée à 3 h du matin de son côté est rapidement enterrée.

  5. Ajoutez un texte alternatif aux images

    La communauté Mastodon a une forte norme concernant l'accessibilité des images : les publications avec des images sans texte alternatif sont parfois moins volontiers boostées (retweetées) par d'autres utilisateurs, et certaines instances imposent des exigences en matière de texte alternatif. Dans le composeur SocialKit, cliquez sur chaque image téléchargée pour ajouter une description — une ou deux phrases décrivant ce que montre l'image suffisent. Le texte alternatif est stocké dans les métadonnées de la pièce jointe média et est lu par les lecteurs d'écran lorsque la publication atteint d'autres instances. En juin 2026, le texte alternatif est pris en charge via l'API Mastodon et publié avec l'image.

  6. Choisissez une heure de publication grâce aux données de meilleur moment

    Choisissez une date et une heure précises dans le planificateur SocialKit, ou laissez la fonctionnalité de meilleur moment de SocialKit suggérer une fenêtre optimale en fonction de l'activité de votre audience. Mastodon étant chronologique inverse, publier lorsque vos abonnés sont actifs est le levier de portée le plus fiable. En juin 2026, les recherches générales suggèrent que les fins de matinée et les débuts de soirée en semaine dans le fuseau horaire de votre audience sont régulièrement performants, mais vos propres analyses seront plus précises que les moyennes du secteur — consultez la page /best-time-to-post/mastodon pour des points de départ, puis examinez vos analyses SocialKit après quelques semaines.

    Tip: Si vos abonnés sont répartis dans des fuseaux horaires très différents, envisagez de publier le même contenu deux fois — à 9 h dans un fuseau horaire et à nouveau en soirée pour l'autre — avec un texte légèrement varié pour éviter que le doublon exact n'apparaisse deux fois dans le fil du même abonné.

  7. Programmez et confirmez la publication

    Vérifiez la publication dans l'aperçu SocialKit — contrôlez le nombre de caractères, le paramètre de visibilité, l'avertissement de contenu le cas échéant, et le texte alternatif de toutes les images. Définissez la date et l'heure, puis cliquez sur Programmer. En juin 2026, SocialKit publie automatiquement les publications Mastodon à l'heure programmée via l'API Mastodon — aucune notification ni étape manuelle n'est requise de votre côté. Vous verrez la publication dans votre calendrier SocialKit et pourrez la modifier ou la reprogrammer en cliquant dessus avant l'heure de publication.

    Tip: Programmez une publication test sans enjeu quelques minutes après avoir connecté votre compte pour la première fois, afin de confirmer que le flux de bout en bout fonctionne pour votre instance spécifique avant de programmer une semaine de contenu.

  8. Ajoutez et gérez des instances Mastodon supplémentaires

    Si vous avez des comptes sur plusieurs serveurs Mastodon — par exemple, un compte personnel sur mastodon.social et un compte professionnel sur une instance de niche — répétez le flux de connexion pour chaque instance en utilisant son domaine spécifique. SocialKit vous permet de gérer toutes les instances connectées depuis le même tableau de bord et calendrier. Vous pouvez programmer sur une, plusieurs ou toutes à la fois en sélectionnant dans le composeur les comptes ciblés par chaque publication. Chaque instance dispose de son propre compteur de caractères, de ses options de visibilité et de son historique de publications dans votre espace de travail SocialKit.

Best practices

  • Saisissez le domaine exact de votre instance sans barre oblique finale ni sous-chemin lors de la connexion — un domaine mal saisi entraîne l'échec de la redirection OAuth avec une erreur confuse qui ressemble à un problème SocialKit mais qui est en réalité un problème de routage.
  • Vérifiez la limite de caractères de votre instance avant de rédiger de longs messages : la valeur par défaut de 500 caractères est courante, mais de nombreuses instances la dépassent, et rédiger au mauvais plafond entraîne des modifications de dernière minute au moment de la programmation.
  • Ajoutez toujours un texte alternatif aux images avant de programmer — c'est une forte norme communautaire sur la plupart des instances Mastodon et cela améliore l'accessibilité pour les utilisateurs de lecteurs d'écran qui rencontrent votre publication via la fédération.
  • Utilisez les avertissements de contenu (CW) pour les publications portant sur des sujets que la communauté de votre instance marque habituellement — les commentaires politiques, les spoilers médias et les sujets personnels sensibles sont des conventions CW courantes ; ne pas les utiliser peut générer un engagement négatif de la part d'audiences pourtant réceptives.
  • Le fil chronologique de Mastodon signifie que le moment de publication compte davantage que sur les plateformes classées par algorithme — utilisez les données /best-time-to-post/mastodon comme point de départ et affinez-les en fonction de vos propres analyses SocialKit après 2 à 3 semaines.
  • Après tout changement de mot de passe d'un compte Mastodon ou événement de sécurité sur une instance, réautorisez votre connexion SocialKit : les jetons OAuth sont liés à l'autorisation initiale et peuvent être invalidés par des réinitialisations de sécurité côté serveur.

Good to know

Comment le modèle fédéré de Mastodon affecte la programmation

La plupart des plateformes sociales fonctionnent sur un seul serveur, de sorte que « connecter votre compte » signifie un seul échange OAuth avec un seul domaine. Mastodon est différent : chaque instance est un serveur géré de manière indépendante, et votre connexion SocialKit doit cibler le serveur spécifique sur lequel réside votre compte.

C'est pourquoi l'étape de saisie du domaine d'instance est importante : SocialKit utilise le domaine pour construire l'URL d'autorisation OAuth de ce serveur. Si vous saisissez mastodon.social alors que votre compte est sur fosstodon.org, la demande d'autorisation va au mauvais serveur et rien ne se connecte.

Une fois connecté, la fédération joue en votre faveur pour la programmation : une publication publiée sur votre instance se propage automatiquement aux fils fédérés des autres instances, de sorte qu'une publication bien programmée atteint les lecteurs de tout le fediverse sans aucune configuration supplémentaire de votre part.

Les limites de caractères varient selon l'instance — ne supposez pas 500

Le logiciel Mastodon est livré avec une valeur par défaut de 500 caractères, mais les administrateurs d'instances peuvent modifier cette valeur au niveau du serveur. En juin 2026, mastodon.social utilise 500 caractères ; fosstodon.org, infosec.exchange et bien d'autres utilisent également 500 ; cependant, certaines instances — en particulier celles qui utilisent Hometown ou d'autres forks de Mastodon — autorisent des limites nettement plus élevées.

Le composeur de SocialKit lit la limite de caractères depuis les métadonnées API de votre instance connectée et la reflète dans le compteur en direct, de sorte que le nombre affiché dans le composeur est spécifique au serveur d'origine de votre compte, et non un générique 500. Si vous republiez la même publication sur Bluesky ou X en même temps que sur Mastodon, n'oubliez pas que ces plateformes ont des limites plus strictes (Bluesky : 300 graphèmes ; X : 280 caractères standard en juin 2026) — la personnalisation par plateforme de SocialKit vous permet d'ajuster chaque version séparément.

Do it in SocialKit

SocialKit se connecte à n'importe quelle instance Mastodon, respecte les limites de caractères par serveur et publie automatiquement à l'heure programmée — sans étape manuelle. Gérez plusieurs instances aux côtés de vos 11 autres plateformes sociales depuis un seul calendrier. Essai gratuit de 7 jours, 0,00 € à régler aujourd'hui.

Programmez vos publications Mastodon avec SocialKit
All 11 platforms included

Try it free

Schedule and cross-post to all 11 networks from one calendar on one flat plan. 7-day free trial — €0.00 due today.

Démarrer mon essai gratuit

0,00 € dû aujourd’hui · annulable à tout moment · garantie 7 jours satisfait ou remboursé

FAQ

Frequently asked questions

The questions people ask before they schedule — answered honestly, hedged where platform behavior changes.

Démarrer mon essai gratuit

0,00 € dû aujourd’hui · annulable à tout moment · garantie 7 jours satisfait ou remboursé