Descargar

Publicación en redes — Guía del usuario | YoBench

Cómo usar el módulo «Social Media» en YoBench: 18 plataformas, OAuth y tokens, subida de medios, programación, campos específicos por plataforma.

Para qué sirve el módulo «Redes Sociales»

El módulo es un editor y planificador único para publicar en 18 plataformas. Escribes el contenido en un editor TipTap, adjuntas medios, eliges objetivos, fijas la hora — el post sale al instante o programado. Soporta proveedores OAuth con auto-refresh y plataformas con tokens API directos.

Lo que obtienes:

  • Un post → varias plataformas — un único borrador se publica simultáneamente en las redes elegidas.
  • Editor rich — TipTap; el contenido se guarda en tres formatos (content_json, content_html, content_text).
  • Programaciónscheduled_at (ISO 8601) o envío inmediato.
  • Medios — drag-and-drop con previsualización.
  • Campos específicos por plataforma — título YouTube, NSFW Reddit, parse_mode Telegram, etc.
  • OAuth con auto-refresh — los tokens se renuevan automáticamente con margen de 1 minuto antes de expirar.
  • Servidor OAuth local en el puerto 19284 para inicio de sesión interactivo.

Plataformas soportadas (18)

Todas con adaptadores funcionales: Discord, Telegram, VK, OK, Twitter (X), Facebook, Instagram, Threads, TikTok, YouTube, WhatsApp, Reddit, LinkedIn, Substack, Boosty, Patreon, WeChat, Weibo.

Modos de auth:

  • OAuth (auto-refresh) — Reddit, Instagram, Facebook, LinkedIn, Threads, Patreon, YouTube, TikTok.
  • Tokens API + extras:
    • Telegrambot_token + chat_id.
    • Discordwebhook_url.
    • VKaccess_token + group_id.
    • OKapp_id, app_public_key, app_secret, access_token, session_key, group_id.
    • Weiboaccess_token + uid.
    • WeChatapp_id, app_secret, token, aes_key.
    • Twitter — OAuth 1.0a: api_key, api_secret, access_token, access_token_secret.
    • WhatsApptemplate_id, recipient_phone.

Parámetros del post

  • Contenidocontent_json (TipTap), content_html, content_text.
  • Medios — array de archivos con mime_type, size, ruta local.
  • Plataformas objetivo — lista de cuentas.
  • Programaciónscheduled_at; vacío = envío inmediato.
  • Estadodraft / scheduled / sending / sent / partial / failed / cancelled.
  • Campos de plataformaextra_fields (JSON) por cuenta.

Campos específicos

Plataforma Campos
Instagram image_url (obligatorio)
TikTok video (obligatorio), hashtags
YouTube video (obligatorio), title, visibility
Reddit title (obligatorio), subreddit, nsfw
Telegram parse_mode, image
Twitter media (hasta 10)
VK images (hasta 5)
Facebook image
LinkedIn image
Discord files (hasta 10)
Threads image_url
WeChat title (obligatorio), thumb_media_id
Weibo image, hashtags
Substack title (obligatorio), subtitle
Boosty title (opcional)
Patreon title (opcional)
WhatsApp template_id, recipient_phone (obligatorio)
OK ninguno

Ajustes globales

No hay claves posting* dedicadas en los ajustes centrales. Todo vive en la BD (posting_platforms, posting_posts, posting_post_platforms, posting_media).

Flujo de uso

1. Conecta plataformas

  1. Abre el módulo Posting en el menú lateral izquierdo.
  2. En Plataformas añade una cuenta.
  3. Rellena tokens o pasa el flow OAuth (se abre navegador en localhost:19284).
  4. Probar conexión valida el acceso.

2. Crea un post

  1. En Posts pulsa Nuevo post.
  2. Escribe contenido en el editor TipTap, adjunta medios.
  3. Elige plataformas objetivo (varias posibles).
  4. Rellena campos específicos (por ej., subreddit para Reddit).

3. Envía

  • Enviar ahora — el post sale al instante.
  • Programar — define scheduled_at; el planificador publica automáticamente.
  • Cancelar — los borradores y posts programados pueden cancelarse antes del envío; el post se marca como cancelled y no se envía.

4. Sigue el estado

La lista de posts muestra los estados. partial significa que el post llegó a algunas plataformas pero no a todas. Abre los detalles para ver el error por plataforma — puedes reintentar solo la plataforma fallida, sin reenviar a las que ya funcionaron.

Siguientes pasos

Ayuda y comentarios

¿Quieres Mastodon, Bluesky, Pinterest o A/B testing de posts? Escríbenos a través del formulario de contacto.