EmDash to Buffer Plus

Non officiel, sans lien avec Buffer : partagez les nouvelles entrées sur Buffer, adaptées à chaque réseau, avec suivi de la diffusion et rapports.

Extension

EmDash to Buffer Plus

Non officiel, sans lien avec Buffer : partagez les nouvelles entrées sur Buffer, adaptées à chaque réseau, avec suivi de la diffusion et rapports.

  • Catégorie: buffer
  • Statut: Disponible
  • Version: 0.1.6
  • Prix: Inconnu
  • Source: Registre officiel de plugins
  • Installation: Plugin isolé du registre
  • Vérifié: 2026-10-21

Description

Un plugin non officiel. Il n’est ni affilié à Buffer, ni approuvé ou pris en charge par Buffer.

Partage les nouvelles entrées sur vos canaux Buffer, adaptées à chaque réseau, avec suivi de la diffusion, tableau de bord d’engagement, panneau d’éditeur et outils MCP.

  • Tous les réseaux sur lesquels l’API de Buffer peut publier. Le texte est adapté à la limite de chaque réseau, seule la description est raccourcie, et chaque publication comporte l’image de l’entrée ou une carte de lien lorsque Buffer en prend en charge une.
  • Diffusion suivie. Chaque publication est suivie depuis votre site jusqu’à la publication en ligne. Une publication échouée affiche la raison donnée par Buffer et peut être relancée ; en cas de réponse incertaine, la publication est vérifiée dans Buffer avant tout nouvel envoi, de sorte que rien n’est publié deux fois.
  • Rapports. Publications envoyées, en file d’attente et échouées, impressions et engagement sur 7, 30 ou 90 jours, principales entrées et un tableau par canal, par jour dans votre fuseau horaire. Un chiffre manquant est affiché comme manquant, jamais comme zéro.
  • Panneau d’éditeur. Avant le premier envoi d’une entrée, vous pouvez exclure un canal ou rédiger un texte personnalisé pour celui-ci. Ensuite, vous voyez l’état de chaque canal et un lien vers la publication en ligne.
  • Outils MCP. Quatre outils en lecture seule qui répondent à partir des données stockées.

Seules les entrées publiées pour la première fois après l’installation du plugin sont partagées, et republier n’envoie jamais à nouveau.

Le plugin utilise l’API de Buffer avec votre clé d’API personnelle.

Installation

Vous avez besoin d’EmDash 1.1.0 ou ultérieur avec un exécuteur de bac à sable, d’un compte Buffer dont les canaux sont connectés, d’une marge dans la limite d’API de votre compte Buffer (partagée par toutes les clés et tous les assistants connectés : 250 requêtes par jour et 3 000 sur 30 jours avec l’offre gratuite, le plugin en utilise environ 40 à 50 par jour pour 10 canaux), et de EMDASH_ENCRYPTION_KEY défini sur le site afin que la clé d’API puisse être enregistrée chiffrée (npx emdash secrets generate en génère une).

  1. Installez le plugin depuis le registre et examinez ses autorisations : lire le contenu, lire le schéma, lire les médias, et requêtes réseau vers api.buffer.com uniquement.
  2. Dans Buffer, ouvrez Settings > API (https://publish.buffer.com/settings/api) et créez une clé d’API personnelle.
  3. Dans EmDash, ouvrez Plugins, puis les réglages de ce plugin, et collez la clé dans Buffer API key. Définissez Time zone sur votre fuseau IANA (par défaut Australia/Sydney) : les rapports comptent chaque publication à son jour dans ce fuseau. Enregistrez.
  4. Ouvrez Plugins > Buffer Plus et sélectionnez Setup.
  5. Sélectionnez Discover channels.
  6. Activez chaque canal sur lequel vous voulez publier, et choisissez quand il publie (file d’attente, partager ensuite, partager maintenant ou brouillon Buffer) et ce qu’il joint (image, carte de lien ou rien). Pinterest nécessite aussi un tableau.
  7. Sous Collections, cochez les collections à partager et choisissez où chacune prend son image.
  8. Publiez une entrée. Elle part tout de suite vers Buffer, ou dans la minute ou deux qui suivent lorsque de nombreux canaux sont activés.

Chaque collection a besoin d’un URL Pattern (sous Content Types) pour que les entrées aient un lien public. Sur Cloudflare Workers, la synchronisation nécessite le déclencheur Cron décrit dans le guide de déploiement d’EmDash.

Pour utiliser les outils MCP, activez l’accès Agent pour le plugin sous Plugins. Réactivez-le après une mise à jour qui ajoute un outil ou une autorisation.

FAQ

Partagera-t-il mes publications existantes ? Non. Un administrateur peut partager à la main une entrée plus ancienne avec Share now dans son panneau d’éditeur. Republier n’envoie jamais une entrée à nouveau.

Pourquoi un canal a-t-il été ignoré ? Le panneau d’éditeur et la page Buffer Plus en donnent la raison : le réseau exige une image que l’entrée n’a pas, Instagram ne peut pas accepter le format de l’image, le canal est déconnecté ou verrouillé, aucun tableau Pinterest n’est choisi, le texte est trop long même sans la description, ou l’API de Buffer ne peut pas y publier (YouTube, WhatsApp, Start Page).

Quelles balises fonctionnent dans le texte des publications ? , (la Description ou la SEO description de l’entrée, aussi écrite ) et .

Pourquoi un chiffre affiche-t-il « None yet » ? Buffer communique les chiffres environ une fois par jour, et seulement ceux que fournit un réseau. Manquant ne veut pas dire zéro.

Les impressions incluent-elles les publications faites ailleurs ? Oui. Elles couvrent toutes les publications des canaux partagés, réparties entre celles faites directement sur le réseau et celles faites via Buffer, ce plugin compris. Envoyées, en file d’attente et échouées ne comptent que les publications de ce plugin.

Pourquoi seulement 31 jours de chiffres ? Buffer limite la profondeur de l’historique des chiffres selon l’offre : l’offre gratuite donne 31 jours (réponse de Buffer lui-même, absente de sa documentation). Le plugin apprend la limite auprès de Buffer et affiche ce que l’offre permet.

Une publication peut-elle partir deux fois ? Non : après une réponse incertaine, il cherche la publication dans Buffer avant de renvoyer.

Combien de requêtes à Buffer effectue-t-il ? Environ 40 à 50 par jour pour 10 canaux, prélevées sur la limite par compte de Buffer, partagée avec vos autres clés et assistants (offre gratuite : 250 par jour, 3 000 sur 30 jours). Les rapports se mettent en pause tant qu’il reste moins que « Leave for other tools ».

Que se passe-t-il si la limite de Buffer est atteinte ? Les publications ne sont pas perdues. Elles attendent et partent d’elles-mêmes quand la limite se reconstitue. La limite de publication par canal, distincte, de Buffer peut refuser une publication : sélectionnez Retry the next day.

Fonctionne-t-il sur tous les réseaux ? Il suit les règles documentées par Buffer, mais n’a pas encore été essayé en conditions réelles sur chaque réseau. N’hésitez pas à signaler ce que vous constatez.

Sécurité

Signalez un problème de sécurité en privé via le formulaire d’avis du dépôt : https://github.com/shanelord01/emdash-to-buffer-plus/security/advisories/new

Ce que le plugin peut faire

  • Lire le contenu, le schéma et les médias, pour trouver le lien et l’image d’une entrée publiée. Il ne modifie jamais votre contenu.
  • Effectuer des requêtes vers api.buffer.com uniquement. Il envoie à Buffer le texte, le lien, l’adresse de l’image et le texte alternatif de chaque publication.

Comment il traite votre clé Buffer

  • La clé est enregistrée comme un réglage chiffré (AES-GCM avec EMDASH_ENCRYPTION_KEY). Sans cette clé, EmDash refuse de l’enregistrer plutôt que de la stocker en clair.
  • La clé n’est jamais affichée dans l’administration après l’enregistrement et n’est jamais consignée dans les journaux.
  • Une clé Buffer agit pour tout votre compte Buffer. Si vous pensez qu’elle a fuité, créez-en une nouvelle dans Buffer sous Settings > API et collez-la dans les réglages du plugin.

Images

Buffer récupère lui-même les images. Le plugin ne transmet une adresse d’image que si elle est en https et sur l’hôte même de votre site, ou si c’est une adresse https absolue d’un fournisseur de médias externe. Les adresses IP, localhost et les noms privés sont refusés.

Qui peut faire quoi

Voir la page Buffer Plus, la carte du tableau de bord, le panneau d’éditeur et les outils MCP exige le rôle d’éditeur. Découvrir les canaux, enregistrer la configuration, Retry et Send again exigent le rôle d’administrateur.

Journal des modifications

0.1.6, 9 octobre 2026

  • Instagram n’accepte que du 4:5 (vertical) au 1,91:1 (horizontal), et Buffer ne peut pas recadrer. Une image connue pour sortir de cette plage fait désormais ignorer Instagram d’emblée, avec la raison, au lieu d’échouer chez Buffer. Les autres réseaux ne sont pas concernés, et une image de taille inconnue est envoyée comme avant.
  • Le panneau d’éditeur avertit avant le premier partage. Après la publication d’une image de format différent, Send again la vérifie de nouveau et l’envoie.
  • Send again n’est proposé qu’une fois que Buffer en a terminé avec une publication, jamais pendant qu’elle est en file d’attente.
  • Les graphiques nomment chaque ligne et sa couleur, et chaque ligne a un aspect différent : une couleur par canal, avec Direct en trait plein, Buffer en tirets et Not split en pointillés. Auparavant, quatre canaux non séparés dessinaient deux fois le rose et l’orange.
  • Les taux d’engagement affichent une décimale, et les dates de la vue Setup correspondent au reste de l’administration.
  • Aucune nouvelle autorisation, aucun nouveau réglage ni changement des outils MCP.

0.1.5, 9 octobre 2026

  • Les jours sont désormais vos jours locaux. La version 0.1.4 comptait chaque publication à son jour UTC ; à Sydney, une publication avant 10 ou 11 h environ apparaissait un jour trop tôt, et les plages changeaient à minuit UTC. Un nouveau réglage, Time zone (par défaut Australia/Sydney), définit le fuseau des graphiques, des plages et des heures.
  • Après la mise à jour, la première synchronisation supprime les chiffres quotidiens stockés par jour UTC et les relit depuis Buffer, aussi loin que votre offre le permet (31 jours avec l’offre gratuite). D’ici là, les graphiques de chiffres sont vides.
  • Une bannière sur la fiche du registre.
  • Aucune nouvelle autorisation. Les outils MCP décrivent désormais leurs jours dans votre fuseau horaire ; EmDash désactive donc l’accès Agent après la mise à jour. Réactivez-le sous Plugins.

Historique complet : CHANGELOG.md.