Rédigez une publication une fois, envoyez-la sur les comptes Bluesky et les salons Discord de l'entreprise, maintenant ou plus tard, et suivez ce qui est parti.
Avant de commencer¶
Réseaux sociaux est une option : elle doit être activée pour votre organisation (voir la page Tarifs). Quatre droits, réglés dans Paramètres → Rôles, décident de ce que chacun peut faire :
- Voir les publications, leur état et la file et Rédiger, modifier et supprimer des brouillons de publication sont accordés d'office à l'équipe. Avec eux seuls, on prépare des brouillons, mais rien ne part ;
- Programmer, publier, relancer ou retirer une publication sur les réseaux n'est pas accordé d'office : publier, c'est parler au nom de l'entreprise devant ses clients ;
- Connecter et déconnecter les comptes de réseaux sociaux, régler la file de publication n'est pas accordé d'office non plus : c'est décider où l'entreprise s'exprime.
Les propriétaires et administrateurs de l'organisation ont tous ces droits.
Il vous faut aussi au moins un compte à brancher : un compte Bluesky de l'entreprise, ou un salon Discord dans lequel vous pouvez créer un webhook.
Les 3 premiers gestes¶
-
Connectez un compte : ouvrez l'onglet Comptes.
Pour Bluesky, saisissez votre Identifiant (par exemple
votre-entreprise.bsky.social) et un Mot de passe d'application, puis cliquez sur Connecter Bluesky. N'utilisez jamais le mot de passe de votre compte : un mot de passe d'application se crée en quelques secondes dans les réglages de Bluesky (https://bsky.app/settings/app-passwords). Vous pouvez le révoquer à tout moment, sans changer votre mot de passe ni déconnecter vos autres appareils.Pour Discord, ouvrez dans Discord les paramètres du salon, puis Intégrations, Webhooks, créez un webhook et copiez son adresse. Collez-la dans URL du webhook, donnez un Nom affiché si vous le souhaitez (par exemple « Salon des annonces »), puis cliquez sur Connecter Discord.
Dans les deux cas, l'identifiant secret est chiffré dès réception et ne vous est jamais réaffiché.
-
Rédigez une publication : cliquez sur Nouvelle publication. Écrivez le Texte, cochez les Comptes sur lesquels publier, et ajoutez si besoin des Images (glissez-les ou cliquez sur Choisir des images). Sous chaque image, remplissez le Texte alternatif : il décrit l'image aux personnes qui ne la voient pas.
Un compteur indique, compte par compte, la longueur du texte par rapport à la limite du réseau. Si le texte est trop long pour l'un d'eux, ou si vous voulez simplement un ton différent, cliquez sur Adapter sur sa ligne et écrivez une version propre à ce compte. Laissez-la vide pour reprendre le texte commun.
-
Choisissez quand elle part : dans Départ, choisissez Brouillon, Publier maintenant, Programmer (avec une Date de publication et une Heure de publication) ou Ajouter à la file, puis validez avec le bouton du même nom. Une publication lancée part dans la minute sur chaque compte choisi.
Au quotidien¶
Les publications¶
L'onglet Publications range tout en quatre groupes : À reprendre (ce qui a échoué), À venir, Brouillons et Publiées. Chaque publication indique qui l'a rédigée et, compte par compte, où elle en est. Une fois publiée, le lien Voir le post ouvre le message sur le réseau.
L'état d'une publication résume celui de ses comptes :
- Brouillon : rien n'est prévu, elle ne partira pas toute seule ;
- Programmée : elle partira à l'heure prévue, sans autre geste ;
- En cours : au moins un compte est en train de publier ou attend une nouvelle tentative ;
- Publiée : elle est partie sur tous les comptes choisis ;
- Publiée en partie : elle est partie sur certains comptes et a échoué sur d'autres ;
- En échec : elle n'est partie sur aucun compte ;
- Annulée : elle a été arrêtée avant de partir.
Chaque compte part seul : un échec sur Discord n'empêche pas la publication sur Bluesky. Sous un compte, Voir les tentatives liste chaque essai, son heure et sa raison.
Un brouillon se modifie avec Modifier. Une publication Programmée aussi, tant que rien n'est parti, mais seulement par une personne qui a le droit de publier. Repasser en brouillon l'empêche de partir sans la supprimer. Supprimer efface un brouillon, une publication annulée ou en échec, à condition que rien ne soit parti.
Quand une publication échoue¶
Si le réseau refuse un instant (surcharge, limite de débit), Puwapi réessaie seul, à intervalles croissants, jusqu'à cinq fois. La ligne du compte affiche alors En attente et l'heure du nouvel essai. Si le refus persiste, ou s'il est définitif, la ligne passe En échec avec sa raison, et la personne qui a rédigé la publication est prévenue dans ses Notifications.
Pour recommencer, corrigez la cause (reconnecter le compte, par exemple), puis cliquez sur Relancer sur la ligne du compte.
Discord demande une vérification avant de relancer. Si la connexion est coupée pendant l'envoi, il est impossible de savoir si Discord a reçu le message. Sur Bluesky, Puwapi sait reprendre sans jamais publier deux fois. Sur Discord, ce n'est pas possible : la ligne passe donc En échec avec le message « Discord n'a pas répondu : vérifiez le salon avant de relancer, la publication est peut-être partie. » Ouvrez le salon. Si le message y est, ne relancez pas, sinon il apparaîtra deux fois.
Retirer une publication¶
Sur un compte publié, Retirer supprime le message du réseau, après confirmation. La ligne passe Retirée et l'historique garde la trace de ce qui a été publié. Ce que les gens ont déjà lu ou copié, en revanche, ne s'efface pas : relisez avant de publier.
Le calendrier¶
L'onglet Calendrier montre le mois, avec les publications programmées et publiées de chaque jour. Choisissez un jour pour voir ses publications. Pour remplir un jour libre, créez une publication et programmez-la à cette date.
La file¶
La file évite de choisir une heure à chaque fois. Dans l'onglet File, choisissez le Fuseau horaire, puis ajoutez des créneaux pour chaque jour de la semaine (par exemple le mardi à 09:00 et le jeudi à 18:30), et cliquez sur Enregistrer la file.
Ajouter à la file pose ensuite la publication sur le Prochain créneau libre : un créneau déjà pris par une autre publication est sauté, et un créneau trop proche (moins de deux minutes) aussi, pour laisser le temps de relire. Si la file n'a aucun créneau, le composeur vous le dit.
Reconnecter un compte¶
Un compte affiche À reconnecter quand le réseau refuse nos identifiants : mot de passe d'application révoqué sur Bluesky, webhook supprimé sur Discord. L'équipe en est prévenue, et le composeur refuse de publier sur ce compte tant qu'il n'est pas réparé.
Dans l'onglet Comptes, cliquez sur Reconnecter. Pour Bluesky, créez un nouveau mot de passe d'application. Pour Discord, cliquez sur Remplacer le webhook et collez l'adresse d'un nouveau webhook du même salon. Le compte reste le même : ses publications programmées sont conservées.
Déconnecter un compte arrête toute publication vers lui. Son historique reste visible, et vous pouvez le reconnecter plus tard.
Selon votre métier¶
- Boutique ou atelier : rédigez le lundi les annonces de la semaine (nouvel arrivage, atelier du samedi) et ajoutez-les à la file, qui les étale sur vos créneaux habituels.
- Restaurant : programmez la veille l'annonce du plat du jour pour 11 h, sur Bluesky et sur le salon Discord de vos habitués.
- Équipe avec un validateur : laissez l'équipe rédiger des brouillons, et ne donnez le droit de publier qu'à la personne qui relit.
Questions fréquentes¶
Pourquoi Puwapi demande-t-il un mot de passe d'application et pas mon mot de passe Bluesky ? Votre mot de passe ouvre tout votre compte, réglages compris. Un mot de passe d'application est réservé à Puwapi : il se révoque à part, et le révoquer ne change rien à vos autres connexions. Si vous avez saisi votre vrai mot de passe par erreur, changez-le dans Bluesky puis reconnectez le compte avec un mot de passe d'application.
Je ne vois pas les boutons Publier maintenant, Programmer ni Ajouter à la file. Votre rôle permet de rédiger, pas de publier. Enregistrez un brouillon : une personne autorisée pourra le faire partir. Un administrateur peut vous donner ce droit dans Paramètres → Rôles.
Je ne vois pas l'onglet Comptes, ou je ne peux pas régler la file. Connecter un compte et régler la file demandent le droit de gérer les comptes de réseaux sociaux. Sans lui, l'onglet Comptes n'apparaît pas.
Mon texte est refusé pour un seul réseau. Bluesky accepte 300 caractères, Discord 2 000. Cliquez sur Adapter sur la ligne de ce compte et écrivez une version plus courte.
Une publication programmée part-elle même si je ferme mon navigateur ? Oui. Elle part à l'heure prévue depuis les serveurs de Puwapi.
Un « @everyone » dans mon texte va-t-il prévenir tout le serveur Discord ? Non. Les mentions ne déclenchent aucune notification dans Discord quand le message part de Puwapi.
Limites connues¶
- Deux réseaux seulement : Bluesky (par mot de passe d'application) et Discord (par webhook de salon).
- Bluesky : 300 caractères et 4 images au plus. Discord : 2 000 caractères et 10 images. Un texte trop long n'est pas découpé en plusieurs messages : il faut l'adapter.
- 10 images au plus par publication, en JPEG, PNG, WebP ou GIF. Elles sont réduites avant l'envoi pour respecter la limite de chaque réseau.
- Pas de groupes de comptes : on coche les comptes un par un à chaque publication.
- Une publication ne se programme pas plus d'un an à l'avance.
- Retirer une publication la supprime du réseau, mais pas des copies que d'autres en ont faites.
Pour aller plus loin¶
- Notifications : les alertes d'échec de publication et de compte à reconnecter.
- Paramètres : les rôles et leurs droits. Les noms techniques de ces
droits sont
social.posts:view,social.posts:edit,social.posts:publishetsocial.accounts:manage.