Download

Publicação em redes — Guia do usuário | YoBench

Como usar o módulo «Social Media» no YoBench: 18 plataformas, OAuth e tokens, upload de mídia, agendamento, campos específicos por plataforma.

Para que serve o módulo «Redes Sociais»

O módulo é um único editor e agendador para publicar em 18 plataformas. Você escreve o conteúdo num editor TipTap, anexa mídia, escolhe alvos, define o horário — e o post sai imediatamente ou no horário agendado. Suporta provedores OAuth com auto-refresh e plataformas com tokens de API diretos.

O que você obtém:

  • Um post → várias plataformas — um único rascunho é publicado simultaneamente nas redes escolhidas.
  • Editor rico — TipTap; o conteúdo é salvo em três formatos (content_json, content_html, content_text).
  • Agendamentoscheduled_at (ISO 8601) ou envio imediato.
  • Mídia — drag-and-drop com preview.
  • Campos específicos por plataforma — título do YouTube, NSFW do Reddit, parse_mode do Telegram etc.
  • OAuth com auto-refresh — tokens renovados automaticamente com 1 minuto de margem antes da expiração.
  • Servidor OAuth local na porta 19284 para login interativo.

Plataformas suportadas (18)

Todas com adaptadores funcionais: 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 de 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 do post

  • Conteúdocontent_json (TipTap), content_html, content_text.
  • Mídia — array de arquivos com mime_type, size, caminho local.
  • Plataformas-alvo — lista de contas.
  • Agendamentoscheduled_at; vazio = envio imediato.
  • Statusdraft / scheduled / sending / sent / partial / failed / cancelled.
  • Campos por plataformaextra_fields (JSON) por conta.

Campos específicos

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

Configurações globais

Sem chaves posting* dedicadas nas configurações centrais. Tudo fica no banco (posting_platforms, posting_posts, posting_post_platforms, posting_media).

Fluxo de uso

1. Conecte plataformas

  1. Abra o módulo Posting no menu lateral esquerdo.
  2. Em Plataformas adicione uma conta.
  3. Preencha tokens ou faça o fluxo OAuth (abre navegador em localhost:19284).
  4. Testar conexão valida o acesso.

2. Crie um post

  1. Em Posts clique em Novo post.
  2. Escreva o conteúdo no editor TipTap, anexe mídia.
  3. Escolha plataformas-alvo (várias ao mesmo tempo).
  4. Preencha campos específicos (por ex., subreddit para Reddit).

3. Envie

  • Enviar agora — o post sai imediatamente.
  • Agendar — defina scheduled_at; o agendador publica automaticamente.
  • Cancelar — rascunhos e posts agendados podem ser cancelados antes do envio; o post é marcado como cancelled e não é enviado.

4. Acompanhe o status

A lista de posts mostra os status. partial significa que o post foi para algumas plataformas, mas não todas. Abra os detalhes para ver o erro por plataforma — você pode reenviar apenas para a plataforma que falhou, sem repetir o envio para as que já tiveram sucesso.

Próximos passos

Ajuda e feedback

Quer Mastodon, Bluesky, Pinterest ou testes A/B de posts? Escreva para nós pelo formulário de contato.