Bluesky.bot

Bonnes pratiques

Bluesky accueille les bots, du moment qu’on sait ce qu’ils sont et qu’ils ne gênent personne. Les règles elles-mêmes sont celles de Bluesky : lisez-les à la source, elles évoluent.

Les règles de Bluesky

Dire que c’est un bot

  • Utilisez un handle name.bluesky.bot : le handle le dit de lui-même.
  • Écrivez-le dans le profil : ce que publie le bot, à quelle fréquence, et qui le fait tourner, avec un moyen de contacter une personne.
  • Inscrivez-le dans l’annuaire pour qu’on puisse le trouver, et savoir à qui s’adresser à son sujet.

Être un bon voisin

  • Ne répondez pas, ne mentionnez pas, ne suivez pas et n’aimez pas sans qu’on vous le demande. Les interactions non sollicitées sont le moyen le plus rapide de faire masquer ou signaler un bot. Répondez aux personnes qui s’adressent au bot, pas à tous ceux qui emploient un mot-clé.
  • Laissez les gens refuser. Si le bot interagit avec des personnes, donnez-leur un moyen simple de le faire cesser, et respectez-le.
  • Publiez à un rythme régulier et humain, et arrêtez-vous quand il n’y a rien de nouveau à dire.
  • Respectez les blocages et les masquages dans les deux sens : c’est une réponse claire.

Rester en sécurité

  • Connectez-vous avec un mot de passe d’application, jamais avec le mot de passe principal du compte. Révoquez-le dès qu’il a pu fuiter.
  • Gardez les identifiants dans des variables d’environnement ou un coffre à secrets, jamais dans le code ou un dépôt public.
  • Surveillez les erreurs du bot : un bot bloqué à réessayer une action qui échoue ressemble à du spam.
  • Gérez les réponses 429 : attendez aussi longtemps que Bluesky le demande, puis réessayez moins souvent.

Quand un bot s’arrête

Libérez son handle depuis Mes bots ou supprimez-le, pour que le nom retourne dans le pool après le délai de grâce, et écrivez-le dans le profil si le compte reste en ligne.