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ón —
scheduled_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_modeTelegram, 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
19284para 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:
- Telegram —
bot_token+chat_id. - Discord —
webhook_url. - VK —
access_token+group_id. - OK —
app_id,app_public_key,app_secret,access_token,session_key,group_id. - Weibo —
access_token+uid. - WeChat —
app_id,app_secret,token,aes_key. - Twitter — OAuth 1.0a:
api_key,api_secret,access_token,access_token_secret. - WhatsApp —
template_id,recipient_phone.
- Telegram —
Parámetros del post
- Contenido —
content_json(TipTap),content_html,content_text. - Medios — array de archivos con
mime_type,size, ruta local. - Plataformas objetivo — lista de cuentas.
- Programación —
scheduled_at; vacío = envío inmediato. - Estado —
draft/scheduled/sending/sent/partial/failed/cancelled. - Campos de plataforma —
extra_fields(JSON) por cuenta.
Campos específicos
| Plataforma | Campos |
|---|---|
image_url (obligatorio) |
|
| TikTok | video (obligatorio), hashtags |
| YouTube | video (obligatorio), title, visibility |
title (obligatorio), subreddit, nsfw |
|
| Telegram | parse_mode, image |
media (hasta 10) |
|
| VK | images (hasta 5) |
image |
|
image |
|
| Discord | files (hasta 10) |
| Threads | image_url |
title (obligatorio), thumb_media_id |
|
image, hashtags |
|
| Substack | title (obligatorio), subtitle |
| Boosty | title (opcional) |
| Patreon | title (opcional) |
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
- Abre el módulo Posting en el menú lateral izquierdo.
- En Plataformas añade una cuenta.
- Rellena tokens o pasa el flow OAuth (se abre navegador en
localhost:19284). - Probar conexión valida el acceso.
2. Crea un post
- En Posts pulsa Nuevo post.
- Escribe contenido en el editor TipTap, adjunta medios.
- Elige plataformas objetivo (varias posibles).
- Rellena campos específicos (por ej.,
subredditpara 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
cancelledy 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
- Toma fuentes de contenido de RSS y contextos RAG, genera ideas en AI Chat.
- Prepara borradores largos en Docs.
Ayuda y comentarios
¿Quieres Mastodon, Bluesky, Pinterest o A/B testing de posts? Escríbenos a través del formulario de contacto.