BlueSky est une alternative plus que crédible à X (anciennement Twitter).
Un de ses points forts est la possibilité de créer des flux personnalisés, appelés aussi custom feeds.
👉 Un flux dans BlueSky est un fil de publications filtré par des règles précises (mots-clés, comptes, langue, etc.). Contrairement au fil classique, il est entièrement configurable : chaque utilisateur peut en créer un ou plusieurs, et décider ce qu’il souhaite y voir apparaître — ou pas.
Pour capter uniquement les contenus utiles, il est essentiel d’exclure les réponses inutiles, les langues étrangères, les publications sans valeur, ou encore les sujets indésirables comme la politique, les scams ou la polémique.
SkyFeed permet de faire tout cela — à condition de bien utiliser ses options, et notamment les filtres avancés avec expressions régulières (RegEx). Ce guide vous montre comment structurer un flux propre, pertinent et ciblé, en supprimant tout ce qui parasite votre veille.

Supprimer les réponses et les messages à faible valeur ajoutée
La première étape d’un flux épuré consiste à exclure les posts qui ne sont pas de vraies publications.
Exclure les réponses (replies) ?
Les replies sont des réponses à d’autres publications : elles contiennent rarement une information autonome.
➡ Elles sont souvent émotionnelles, contextuelles ou lacunaires, car écrites en réaction à un post principal.
➡ Leur contenu dépend d’un fil de discussion que SkyFeed ne restitue pas toujours dans son intégralité.
Dans une démarche de veille stratégique, on cherche des publications porteuses de sens à elles seules, pas des fragments dépendants d’un contexte invisible.
C’est pourquoi il est recommandé de désactiver l’option “Show replies” dans SkyFeed : cela permet de ne conserver que les publications originales, plus riches en signaux exploitables.

✅ Désactivez l’option “show replies” pour ne conserver que les publications principales.
Filtrer les posts avec image ou lien
Sélectionner uniquement les posts contenant une image ou un lien permet de capter des contenus plus construits et ouverts sur l’extérieur.
➡ Lorsqu’un post inclut un lien, il signale une volonté de partager une ressource, de pointer vers une découverte utile au-delà de la plateforme.
➡ Lorsqu’un post est illustré, cela traduit souvent un effort de structuration ou de mise en valeur du message : l’auteur cherche à transmettre quelque chose, pas juste à réagir.
Ce type de contenu est plus propice à la veille : il enrichit la réflexion, fait émerger des signaux faibles, et sert de tremplin vers d’autres sources.
👉En filtrant par champ Image Alt Text ou Link avec l’expression [a-zA-Z], on ne conserve que les posts enrichis, qui ont une valeur informative potentielle, et on élimine les posts creux ou fermés sur eux-mêmes.

✅ Activez un filtre positif sur le champ Image Alt Text ou Link, selon vos besoins :
- Sélectionnez « Image Alt Text » pour ne conserver que les posts contenant une image décrite.
- Sélectionnez « Link » pour ne garder que les publications contenant un lien externe.
✅ Pour filtrer les posts contenant vraiment une image ou un lien, ciblez les champs Image Alt Text ou Link, et utilisez le filtre [a-zA-Z].
Cela permet de ne conserver que les posts contenant un contenu réel dans ces champs (au moins une lettre), et donc d’exclure ceux sans image ou sans lien.
🌍 Limiter le flux à une seule langue pertinente
Dans un flux BlueSky global, une grande partie des publications peut être rédigée dans des langues étrangères non pertinentes pour votre veille.
➡ Pour se concentrer uniquement sur les contenus utiles, il est plus efficace d’exclure les langues non souhaitées, plutôt que de cibler une seule.

Dans SkyFeed, cela se fait en sélectionnant le champ lang, puis en appliquant l’opérateur “≠” (différent de), avec la valeur fr par exemple.
👉 Cela permet d’éliminer tous les posts qui ne sont pas en français, et de construire un flux cohérent avec vos besoins d’analyse ou de curation.
🛡 Exclure les contenus modérés ou problématiques
SkyFeed permet de filtrer les contenus déjà signalés par des systèmes de modération.

⚠ Pour supprimer les posts marqués comme problématiques, utilisez les labels négatifs proposés dans SkyFeed :
scampornspamfretwarn
Ces labels, attribués par des services tiers, réduisent fortement la présence de contenus toxiques, trompeurs ou non pertinents.
Voici un exemple de bloc JSON à coller dans votre configuration SkyFeed pour exclure ces labels :
Ce filtre indique à SkyFeed d’exclure tout post contenant au moins l’un de ces labels.
Il s’agit de catégories utilisées par plusieurs services de modération tiers sur BlueSky.
🔤 Utiliser les RegEx pour supprimer des sujets spécifiques
La véritable puissance de SkyFeed réside dans l’usage des expressions régulières (RegEx) dans le champ text, qui permet d’exclure finement des sujets sensibles, hors périmètre ou bruités.
🎯Cela est particulièrement utile pour filtrer :
- des sujets récurrents mais non souhaités (politique, religion, conflits, etc.)
- des noms d’organes de presse, figures publiques ou entités idéologiques
Construire une liste d’exclusion RegEx
Les expressions sont combinées avec le caractère barre verticale |, appelé aussi “pipe”.
→ Il permet d’exprimer un “ou logique” entre plusieurs mots.
🧭 Raccourci clavier pour taper le caractère | :Alt Gr + 6 (sur clavier AZERTY français)
🧪 Exemple :
\bcapitol(s)?\b|\bbbc\b|\bwhite house\b
➡ Cela exclut un post si l’un des mots capitols, bbc ou white house est détecté tel quel.
Utiliser \b (bornage) ?
\b sert à borner un mot, c’est-à-dire à s’assurer qu’il s’agit du mot exact, et non d’un mot plus long contenant cette racine.
Avec bornage (\bcapitols\b)
- ✅ Exclut
capitols - ❌ N’exclut pas
capitolism,uncapitols, etc.
⚠️ Sans bornage (capitols)
- ❗ Exclut
capitols, mais aussicapitolism,decapitols, etc. - Ce peut être risqué si l’on souhaite rester précis.
Bonnes pratiques de rédaction de RegEx pour SkyFeed
✅ Ne pas insérer ni d’espace, ni de retour à la ligne
✅ Utiliser \b au début et à la fin de chaque terme
✅ Ajouter un (s)? final si le pluriel est courant (prend le singulier et le pluriel)
✅ Classer les termes par ordre alphabétique pour faciliter la relecture et la maintenance
✅ Enrichir cette liste au fil de la veille (copier, coller, trier)
🧪 Tester et améliorer progressivement son filtre
Filtrer, c’est bien. Tester, c’est mieux.
Avant de publier votre flux, testez votre RegEx sur un flux (feed)de test pour valider la détection.
✅ Utilisez aussi la prévisualisation dans SkyFeed pour voir les posts réellement exclus ou retenus.
✅ Adoptez une démarche itérative : ajoutez de nouveaux mots, ajustez les bordures, et vérifiez régulièrement les résultats.
🌀 SkyFeed, le constructeur de flux Bluesky pour une veille sans bruit
En combinant les exclusions automatiques (langue, replies, modération) et les exclusions fines (via RegEx), SkyFeed devient un outil de filtrage ultra précis.
Il permet non seulement de nettoyer l’information brute, mais aussi de préparer un terrain d’analyse, une base propre où chaque publication a un intérêt potentiel.
💡 En séparant clairement les étapes de filtrage négatif (ce qu’on enlève) et de ciblage positif sur SkyFeed(ce qu’on veut capter), vous construisez une veille stratégique, durable et partageable.

