How-to guide

Comment créer et programmer un thread Bluesky

Last updated: 2026-06-11 · Bluesky · By SocialKit Team

Bluesky ne dispose ni de planificateur natif ni d'éditeur de thread intégré permettant de préparer des posts à l'avance. SocialKit comble ces deux lacunes : rédigez chaque post du thread, ajoutez images ou liens, définissez une heure, et toute la chaîne se publie automatiquement via l'AT Protocol — aucun onglet laissé ouvert, aucun copier-coller en pleine nuit.

Avant de commencer

Il vous faut un compte SocialKit (l'essai gratuit de 7 jours est à 0,00 € à régler aujourd'hui) et un compte Bluesky. Bluesky utilise l'AT Protocol plutôt qu'un flux OAuth classique — en juin 2026, connecter un compte Bluesky à SocialKit requiert de générer un mot de passe d'application dans Bluesky lui-même, et non de vous connecter avec vos identifiants principaux. Il s'agit d'une frontière de sécurité délibérée : SocialKit ne voit jamais votre mot de passe Bluesky principal.

Pour générer un mot de passe d'application : ouvrez Bluesky → Paramètres → Confidentialité et sécurité → Mots de passe d'application → Ajouter un mot de passe d'application. Donnez-lui un nom reconnaissable (par ex. « SocialKit »), copiez le mot de passe généré et collez-le dans l'écran de connexion Bluesky de SocialKit. Ce mot de passe peut être révoqué à tout moment depuis le même panneau de paramètres Bluesky, sans modifier votre mot de passe principal.

Vérifiez que ce flux correspond bien à l'interface actuelle de SocialKit et de Bluesky avant de poursuivre, car les deux sont mis à jour fréquemment.

Step by step

  1. Connectez votre compte Bluesky à SocialKit

    Dans SocialKit, ouvrez les paramètres de l'espace de travail et rendez-vous dans la section des comptes connectés. Sélectionnez Bluesky dans la liste des plateformes. Saisissez votre identifiant Bluesky (par ex. votrenom.bsky.social ou un domaine personnalisé) et le mot de passe d'application que vous avez généré — et non votre mot de passe Bluesky principal. En juin 2026, SocialKit s'authentifie via l'API AT Protocol à l'aide de ce mot de passe d'application. Une fois connecté, vous devriez voir votre nom de profil et votre avatar Bluesky confirmés dans la liste des comptes.

    Tip: Si vous gérez plusieurs comptes Bluesky — par exemple un compte personnel et un compte de marque — connectez chacun séparément avec son propre mot de passe d'application. Chacun compte comme l'un des comptes connectés de votre forfait.

  2. Ouvrez l'éditeur et choisissez Bluesky comme destination

    Créez une nouvelle publication dans SocialKit et sélectionnez le compte Bluesky que vous venez de connecter comme destination de publication. Si vous souhaitez également publier une version sur X, Threads ou Mastodon lors de la même session, vous pouvez ajouter ces comptes ici — chaque plateforme dispose de son propre champ de légende pour que vous puissiez adapter le texte aux différentes limites de caractères et aux attentes de chaque audience.

  3. Activez le mode thread et rédigez votre premier post

    Dans l'éditeur Bluesky, activez le bouton bascule thread/multi-post (l'intitulé exact peut varier — cherchez « Thread » ou un bouton « Ajouter un post » sous le champ de légende). Votre premier post devient la racine du thread. En juin 2026, la limite de caractères de Bluesky est de 300 graphèmes par post — notez qu'il s'agit d'un décompte de graphèmes, pas d'octets : un caractère ASCII standard compte pour un graphème, un emoji multi-octets ou un caractère CJK aussi, mais certaines séquences d'emoji combinées (par ex. modificateurs de teinte de peau) peuvent compter pour deux graphèmes ou plus. Utilisez le compteur de caractères en direct de l'éditeur SocialKit ou l'outil gratuit de comptage de caractères Bluesky pour vérifier votre décompte avant de programmer.

    Tip: Rédigez le post d'ouverture de votre thread comme une accroche autonome — de nombreux lecteurs ne voient que le premier post dans leur fil et ne cliquent que si celui-ci retient leur attention.

  4. Ajoutez les posts suivants pour construire la chaîne

    Cliquez sur « Ajouter un post » (ou l'équivalent dans l'éditeur) pour ajouter chaque post supplémentaire au thread. SocialKit construit la chaîne sous forme de références de réponse AT Protocol — chaque post référence la racine et son parent immédiat — ce qui en fait un véritable thread plutôt que des posts indépendants non liés. Rédigez le corps de votre argumentaire, tutoriel ou récit sur autant de posts que nécessaire, en maintenant chacun sous la limite de 300 graphèmes. Vous pouvez joindre des images à des posts individuels du thread (spécifications des images en juin 2026 : JPEG ou PNG, jusqu'à environ 1 Mo par image, ~2000 × 2000 px recommandé — vérifiez les limites actuelles de l'API Bluesky dans l'éditeur).

    Tip: Numérotez légèrement vos posts si l'ordre importe (par ex. « 1/ » au début) — les lecteurs qui citent ou partagent un post du milieu auront ainsi le contexte de sa place dans la chaîne.

  5. Ajoutez liens, texte alternatif et éventuels contenus enrichis

    Collez des URL dans les posts du thread où cela est pertinent ; Bluesky génère un aperçu de carte de lien à partir des balises Open Graph de la page, affiché directement dans le fil. En juin 2026, les URL dans les posts Bluesky sont comptées intégralement dans la limite de 300 graphèmes — contrairement à X, Bluesky ne normalise pas la longueur des URL. Pour préserver l'espace, gardez courts les posts contenant des liens. Si vous joignez des images, ajoutez un texte alternatif pour l'accessibilité : SocialKit devrait proposer un champ de texte alternatif pour chaque image importée. Le texte alternatif n'est pas comptabilisé dans la limite de graphèmes.

    Tip: Si une URL est trop longue, raccourcissez-la avec un raccourcisseur de domaine personnalisé avant de composer — la longueur complète de l'URL est décomptée de vos 300 graphèmes.

  6. Définissez l'heure de publication grâce aux données de meilleur moment

    Choisissez une date et une heure pour la publication du thread — SocialKit envoie le premier post et enchaîne les suivants automatiquement via l'AT Protocol, de sorte que tout le thread apparaît d'un seul coup plutôt que de s'égrener sur plusieurs minutes. Consultez la page /best-time-to-post/bluesky pour les fenêtres d'activité actuelles de l'audience ; en juin 2026, la base d'utilisateurs Bluesky est orientée tech, journalisme et communautés créatives, avec des périodes actives le matin et en début de soirée sur les fuseaux horaires Est américain et européen. Ce sont des points de départ, pas des prescriptions — consultez vos propres données analytiques Bluesky après quelques semaines pour affiner.

  7. Prévisualisez et confirmez la programmation

    Avant de finaliser, utilisez l'aperçu de publication de SocialKit ou l'outil gratuit d'aperçu de post Bluesky pour vérifier le rendu de chaque post du thread dans le fil Bluesky : les cartes de lien, les recadrages d'images et la troncature de texte peuvent tous différer à l'écran de ce que vous voyez dans l'éditeur. Une fois satisfait, cliquez sur Programmer — SocialKit conserve le thread complet et publie automatiquement à l'heure définie, sans aucune action supplémentaire.

    Tip: Programmez les threads au moins 5 à 10 minutes avant l'heure de mise en ligne souhaitée pour laisser au planificateur une marge pour soumettre tous les posts chaînés via l'API sans atteindre les limites de débit lors des journées à fort volume.

Best practices

  • Maintenez chaque post du thread sous 280 graphèmes si vous prévoyez de le republier sur X — le même brouillon fonctionnera ainsi pour les deux plateformes sans retouche post par post. Le champ de légende par plateforme de SocialKit vous permet de maintenir les deux versions dans une seule session d'éditeur.
  • Mettez la valeur en avant : placez l'affirmation ou le point clé le plus percutant dans le premier post, afin que les lecteurs qui ne voient que ce post dans leur fil aient une raison de cliquer pour lire le thread complet.
  • Utilisez la limite de 300 graphèmes comme discipline pour chaque post, pas seulement comme plafond — des posts courts et percutants dans un thread retiennent mieux les lecteurs que des posts rédigés jusqu'au maximum.
  • Ajoutez un texte alternatif à chaque image du thread ; les normes communautaires de Bluesky en matière d'accessibilité sont fortes, et l'absence de texte alternatif est régulièrement signalée publiquement.
  • Après la publication, vérifiez le thread dans un client Bluesky pour confirmer que toutes les références de réponse ont bien été résolues — si un post de la chaîne n'a pas été publié, il apparaîtra comme une réponse brisée plutôt que de disparaître silencieusement.
  • Republiez uniquement le premier post (et non l'intégralité du thread) sur Mastodon, Threads ou X avec un lien « Thread complet sur Bluesky : » — cela génère du trafic sans dupliquer l'ensemble du thread sur chaque plateforme.

Good to know

Comment fonctionnent les threads Bluesky techniquement (contexte AT Protocol)

En juin 2026, Bluesky fonctionne sur l'AT Protocol (atproto.com), un protocole fédéré où chaque post est un enregistrement distinct sur votre Serveur de données personnelles (PDS). Un thread n'est pas un objet monolithique — il s'agit d'une série de posts individuels où chaque enregistrement de réponse inclut un champ « reply » référençant à la fois le post racine (CID + URI) et le post parent immédiat. C'est pourquoi programmer un thread Bluesky nécessite un outil capable de construire et de soumettre correctement ces références de réponse en séquence, plutôt que de simplement poster plusieurs posts indépendants.

SocialKit gère cela automatiquement — vous rédigez le thread dans l'éditeur et le planificateur soumet chaque post dans l'ordre avec la structure de réponse AT Protocol correcte. Si vous avez déjà essayé de préparer un thread dans une application de notes et de copier-coller manuellement chaque post au moment de la publication, c'est exactement le problème que SocialKit élimine.

Étant donné que l'AT Protocol est en développement actif, le comportement de l'API et les limites de débit peuvent évoluer entre les versions. Si vous constatez un comportement inattendu dans la liaison des threads après une mise à jour de la plateforme Bluesky, la première étape de diagnostic est généralement de reconnecter votre compte Bluesky dans les paramètres de SocialKit et de revérifier l'éditeur.

La limite de 300 graphèmes : ce qui compte et ce qui ne compte pas

La limite par post de Bluesky est de 300 graphèmes en juin 2026. En pratique :

- Caractères latins standard, chiffres et ponctuation courante : 1 graphème chacun. - La plupart des emoji : 1 graphème chacun (l'emoji lui-même est un point de code Unicode ou une séquence ZWJ que Bluesky compte généralement comme un graphème, mais certaines séquences complexes comme les emoji de drapeaux ou les séquences de touches peuvent en compter plus — vérifiez dans le compteur en direct). - Caractères CJK (chinois, japonais, coréen) : 1 graphème chacun. - URL complètes : comptées intégralement, un graphème par caractère. Une URL de 60 caractères coûte 60 graphèmes. - Texte alternatif sur les images : ne compte PAS dans la limite de graphèmes. - Noms d'utilisateur dans les mentions : comptent dans la limite.

L'outil gratuit de comptage de caractères Bluesky à l'adresse /tools/bluesky-character-counter vous donne un décompte en direct dans lequel vous pouvez coller votre texte avant d'ouvrir l'éditeur.

Do it in SocialKit

Le planificateur Bluesky de SocialKit gère l'intégralité du flux de thread : rédigez chaque post, joignez des images avec texte alternatif, vérifiez les décomptes de graphèmes, et programmez toute la chaîne pour une publication automatique via l'AT Protocol. Aucun onglet laissé ouvert, aucun copier-coller manuel. Bluesky est l'une des 11 plateformes incluses dans chaque forfait SocialKit — tarification fixe, posts programmés illimités, essai gratuit de 7 jours à 0,00 € aujourd'hui.

Programmez vos threads Bluesky 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é