Faut-il créer votre propre BulkPublish ?
Mettez une fois en file un tableur de publications et laissez-le publier sur tous les comptes sociaux connectés
La partie que les gens imaginent prend un week-end : une liste de publications, une minuterie, un appel API pour chacune. Celle qui dévore les six mois suivants commence après la première publication réussie · rester authentifié auprès d'une douzaine de réseaux, apprendre à ses dépens leurs règles sur les médias, gérer des publications annoncées comme réussies puis qui échouent silencieusement quelques minutes plus tard, des nouvelles tentatives qui ne doivent jamais publier deux fois et une procédure de validation avant que certains réseaux acceptent la moindre publication. Construisez-le pour deux comptes que vous contrôlez et cela fonctionne. Construisez-le pour tous les réseaux de la page marketing et vous avez accepté un emploi.
EN → FRAnalyse traduite automatiquement de l’anglais. Prompt original conservé en anglais.
Build me a personal bulk social scheduler to replace BulkPublish. Requirements:
- Python 3.12 + FastAPI + SQLite, Jinja templates, no JavaScript framework.
One process on an always-on box, APScheduler ticking once a minute.
- Two networks only: Mastodon (access token) and Bluesky (app password).
One small module per network behind a single publish(post, account)
function so a third is addable later. Scaffold nothing I do not use.
- The main screen is a CSV importer. Columns: caption, image, send_at,
accounts. Show me every parsed row with a per-network character count and
a red flag on anything too long or missing a file, and import only the
rows that pass.
- Rows with no send_at fall into posting times I configure per account
(weekdays 09:00 and 17:00 in my timezone) and take the next free one.
- Each tick picks up due rows one at a time and flips the row to "sending"
in its own transaction before any network call, so a crash or a double
tick can never post the same row twice. Then "sent" with the live post
URL, or "failed" with the error text. Three retries, backing off, and
never a retry once a send is confirmed.
- Images copied into media/ beside the database, checked for type and size
at import, removed 90 days after the row sends.
- A history page: last 200 rows, status, error, link to the live post, and
a retry button.
- Out of scope, and say so plainly in the README: X, Instagram, LinkedIn
and TikTok (paid, approval-gated or review-gated APIs), analytics,
approvals, and more than one user.
- README covers getting a Mastodon token and a Bluesky app password.
Secrets in .env, localhost only, no accounts, no telemetry.Le prompt s’ouvre prérempli dans votre agent. Relisez-le avant de l’exécuter.
Comment créer votre propre version ?
Importez un tableur de légendes et d'images, associez chaque ligne à un ou plusieurs comptes connectés et laissez-le publier selon le calendrier, avec un journal des publications effectivement livrées.
Ce dont vous aurez besoin
- une application développeur et des identifiants API par réseau (plusieurs exigent une validation avant toute publication)
- un endroit toujours allumé pour déclencher les publications prévues
- un endroit pour conserver les publications et les médias
- de la patience pour les cas particuliers de nouvelles tentatives et de publications en double
Parce qu'un planificateur ne vaut quelque chose que lorsqu'il est ennuyeux, et qu'un outil maison cesse de l'être dès qu'un token expire pendant la nuit ou qu'un réseau change ses règles vidéo sans prévenir. Les gens paient pour que la maintenance occupe le mardi de quelqu'un d'autre.
xmaintien des connexions · les réseaux font expirer votre authentification et quelqu'un doit s'en apercevoir
xdétection d'une publication mal formée avant que le réseau la rejette, pas après
xstatut de publication honnête lorsqu'un réseau accepte le téléversement puis échoue quelques minutes plus tard
xanalyses récupérées pour chaque publication
xapprobations, équipes et espaces de travail pour plusieurs clients
xprocédure de validation de plateforme qui conditionne entièrement la publication sur certains réseaux
Vous préférez une solution prête à l’emploi ?
Voir les 6 alternatives à BulkPublish →· Licença, instalação e limitações em cada alternativa.
Combien coûte BulkPublish ?
- Facturation mensuelle
- 13,99 $US/mois13,99 $US/mois
- Par an
- 168 $US/an168 $US/an
- Facturation annuelle
- 143 $US/an15% moins cher que le mensuel
- Avec une carte brésilienne, IOF de 3,5% inclus
- 73,11 R$/mois746 R$/an
Enregistré dans Ma liste. Un avis s’affichera ici si le prix change.
Vous finalisez l’achat sur le site de BulkPublish. Vibe Radar ne gère aucun paiement.
| Offre | Mensuel | Annuel (par mois) | Ce qui est inclus |
|---|---|---|---|
| free | $0/espace de travail | $0/espace de travail | 3 canaux (1/plateforme) ; 3 publications/jour et 30/mois ; 10 publications planifiées ; 100 MB de médias ; 30 requêtes API/jour ; 1 organisation ; 50 légendes AI/mois plus crédits ; 1 flux RSS de brouillons ; aucune publication répétée. |
| pro | $13.99/espace de travail≈ 13,99 $US | $11.89/espace de travail≈ 11,89 $US | 2 canaux/plateforme ; 30 publications/jour (900/mois) ; 30 planifiées/jour ; 2 GB de médias ; 5 clés API ; 5,000 requêtes API/jour ; 3 organisations ; 10 publications répétées ; 300 légendes AI/mois ; 10 flux RSS de publication automatique. |
| business | $39.99/espace de travail≈ 39,99 $US | $33.99/espace de travail≈ 33,99 $US | 5 canaux/plateforme ; publications illimitées ; 100 planifiées/jour ; 10 GB de médias ; 10 clés API ; 50,000 requêtes API/jour ; 10 organisations ; répétitions illimitées ; 1,000 légendes AI/mois ; 50 flux RSS de publication automatique. |
Offre gratuite3 canaux (1/plateforme) ; 3 publications/jour et 30/mois ; 10 publications planifiées ; 100 MB de médias ; 30 requêtes API/jour ; 1 organisation ; 50 légendes AI/mois plus crédits ; 1 flux RSS de brouillons ; aucune publication répétée
Conditions de facturationmensuel + annuel (15% de moins en facturation annuelle)
Coûts supplémentairesLa publication sur X utilise des crédits distincts payés à l'usage, et des crédits AI supplémentaires peuvent alourdir la facture ; les prix unitaires publics actuels n'étaient pas accessibles.
verified 2026-08-14 · source ↗
Construire ou s’abonner à BulkPublish ?
Ajustez les chiffres : heures de développement, taux horaire, coûts d’exploitation et prix de l’abonnement.
Sur 24 mois, l’abonnement coûte moins cher.
Heures estimées d’après l’analyse (plusieurs jours). Ne chiffre pas ce que vous perdez (support, intégrations, sécurité).
BulkPublish est-il gratuit ?
L'offre gratuite couvre trois canaux, trente publications par mois, dix planifiées simultanément et 100 MB de médias ; les publications répétées et la publication automatique RSS sont réservées aux offres payantes. L’offre payante est Pro à 13,99 $US/mois (vérifié le 20/10/2026).
Puis-je recréer BulkPublish ?
En partie. Le cœur de BulkPublish se construit en un week-end avec le prompt de cette page, mais il reste de vraies lacunes : maintien des connexions · les réseaux font expirer votre authentification et quelqu'un doit s'en apercevoir, détection d'une publication mal formée avant que le réseau la rejette, pas après. Lisez la liste ci-dessus avant de vous lancer.
Combien coûte BulkPublish ?
BulkPublish coûte environ 13,99 $US/mois (Pro, vérifié le 20/10/2026), soit 143 $US par an.
Que perd-on en remplaçant BulkPublish ?
Honnêtement : maintien des connexions · les réseaux font expirer votre authentification et quelqu'un doit s'en apercevoir; détection d'une publication mal formée avant que le réseau la rejette, pas après; statut de publication honnête lorsqu'un réseau accepte le téléversement puis échoue quelques minutes plus tard; analyses récupérées pour chaque publication; approbations, équipes et espaces de travail pour plusieurs clients; procédure de validation de plateforme qui conditionne entièrement la publication sur certains réseaux. Si l’un de ces points compte pour vous, continuez à payer.
Existe-t-il une alternative open source à BulkPublish ?
Oui : Postiz (Le planificateur ouvert le plus complet de cette sélection ; gratuit signifie exploiter PostgreSQL, Redis, Temporal et vos propres identifiants de plateformes.) Mixpost Lite (Un planificateur individuel soigné avec files et analyses de base ; les fonctions d'équipe sont dans l'édition payante.) Publer Free (Trois comptes hors X et dix publications en attente chacun, avec un importateur CSV en masse qui est l'équivalent gratuit le plus proche du besoin réel.) Les 6 alternatives gratuites sélectionnées sont sur https://viberadar.si/bulkpublish/alternatives. Le prompt sert quand vous le voulez exactement à votre façon.