Un proyecto de Mauricio Gallmur· el prompt es gratis · si quieres que un agente lo corra solo, eso es lo que instalo

¿Puedo vibecodear BulkPublish?

PARCIAL · un fin de semana
precio $13.99/mesahorrarías $167.88/añotiempo de build varios díascategoría 🐦 redes socialesreemplazada por 0 personas

The part people picture is a weekend: a list of posts, a timer, one API call each. The part that eats the next six months is everything after the first successful post · staying authenticated to a dozen networks, learning each one's media rules the hard way, publishing that reports success and then quietly fails minutes later, retries that must never post twice, and a review process before some networks will accept a post at all. Build it for two accounts you control and it works. Build it for every network on the marketing page and you have taken a job.

el prompt
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.

$ ábrelo en tu agente (prompt listo, tú das enter) o cópialo crudo

por qué la gente sigue pagando

Because a scheduler is only worth anything when it is boring, and a self-built one stops being boring the first time a token expires overnight or a network changes its video rules without telling anyone. People pay so that maintenance is somebody else's Tuesday.

qué pierdes

xstaying connected · networks expire your auth and someone has to notice

xknowing a post is malformed before the network rejects it, not after

xan honest publish status when a network accepts the upload and fails minutes later

xanalytics pulled back per post

xapprovals, teams and multiple client workspaces

xthe platform review process that gates posting on some networks entirely

compartir en X ↗"Acabo de reemplazar BulkPublish ($13.99/mes) con un prompt"
la salida

¿No quieres construirlo? Esta gente ya lo hizo gratis.

PostizThe broadest open scheduler here; free means running PostgreSQL, Redis, Temporal and your own platform credentials.34kaug 2026open sourceMixpost LiteA polished single-user scheduler with queues and basic analytics; the team features live in the paid edition.3.5kmar 2026open sourcePubler FreeThree non-X accounts and ten queued posts each, with a bulk CSV importer that is the closest free match for the actual job.$0free

las 6 alternativas gratis de BulkPublish →· sin votos, sin pago por aparecer · solo lo que es real

los números

Precio de BulkPublish

planmensualanual (por mes)qué incluye
free$0/workspace$0/workspace3 channels (1/platform); 3 posts/day and 30/month; 10 scheduled posts; 100 MB media; 30 API requests/day; 1 organization; 50 AI captions/month plus credits; 1 RSS draft feed; no repeat posts.
pro$13.99/workspace$11.89/workspace2 channels/platform; 30 posts/day (900/month); 30 scheduled/day; 2 GB media; 5 API keys; 5,000 API requests/day; 3 organizations; 10 repeat posts; 300 AI captions/month; 10 RSS auto-publish feeds.
business$39.99/workspace$33.99/workspace5 channels/platform; unlimited posts; 100 scheduled/day; 10 GB media; 10 API keys; 50,000 API requests/day; 10 organizations; unlimited repeats; 1,000 AI captions/month; 50 RSS auto-publish feeds.

plan gratis3 channels (1/platform); 3 posts/day and 30/month; 10 scheduled posts; 100 MB media; 30 API requests/day; 1 organization; 50 AI captions/month plus credits; 1 RSS draft feed; no repeat posts

facturaciónmonthly + annual (15% lower on annual billing)

costos ocultosPublishing to X uses separate pay-as-you-go credits, and additional AI credits can add cost; current public unit prices were not exposed.

verificado 2026-08-14 · fuente ↗

preguntas
¿BulkPublish es gratis?

The free plan covers three channels, thirty posts a month, ten scheduled at a time and 100 MB of media, with repeat posts and RSS auto-publishing held back for paid plans. El plan de pago es Pro a $13.99/mes (revisado 2026-08-08).

¿Puedo vibecodear BulkPublish?

Parcial. El núcleo de BulkPublish se arma en un fin de semana con el prompt de esta página, pero hay huecos reales: staying connected · networks expire your auth and someone has to notice, knowing a post is malformed before the network rejects it, not after. Lee la lista honesta arriba antes de comprometerte.

¿Cuánto cuesta BulkPublish?

BulkPublish cuesta unos $13.99/mes (Pro, revisado 2026-08-08), o sea $167.88 al año.

¿Qué pierdo si reemplazo BulkPublish?

Con honestidad: staying connected · networks expire your auth and someone has to notice; knowing a post is malformed before the network rejects it, not after; an honest publish status when a network accepts the upload and fails minutes later; analytics pulled back per post; approvals, teams and multiple client workspaces; the platform review process that gates posting on some networks entirely. Si alguno de esos te sostiene el negocio, sigue pagando.

¿Hay una alternativa open source a BulkPublish?

Sí: Postiz (The broadest open scheduler here; free means running PostgreSQL, Redis, Temporal and your own platform credentials.) Mixpost Lite (A polished single-user scheduler with queues and basic analytics; the team features live in the paid edition.) Publer Free (Three non-X accounts and ten queued posts each, with a bulk CSV importer that is the closest free match for the actual job.) Las 6 alternativas gratis están en puedovibecodearlo.app/bulkpublish/alternatives. El prompt es para cuando la quieres exactamente a tu modo.

Cada semana mueren más suscripciones.

Veredictos nuevos, prompts nuevos, las apps más condenadas de la semana.
Un correo. Te sales en un clic.

gratis para siempre · sin spam · el prompt se queda en el sitio, las muertes te llegan a ti

$semanal: qué recibió veredicto, qué murió.