Communitygithub.com

posteverywhere/codex-plugin

Conecte uma conta de rede social ou canal ao PostEverywhere. Use quando o usuário quiser adicionar Instagram, TikTok, YouTube, LinkedIn, Facebook, X, Threads, Pinterest, Bluesky, Telegram, Discord ou WordPress, ou quando uma publicação não puder ser enviada porque nenhuma conta está conectada.

O que é codex-plugin?

Esta habilidade permite que você conecte contas de redes sociais e plataformas de conteúdo ao PostEverywhere diretamente através do Claude Code, Cursor, Codex ou outros agentes de IA. Ela suporta duas formas de conexão: por meio dos fluxos de login próprios das plataformas (Instagram, Facebook, LinkedIn, X, YouTube, TikTok, Threads, Pinterest) e por meio de chaves ou senhas fornecidas pelo usuário (Bluesky, Telegram, Discord, WordPress). A habilidade é essencial para garantir que publicações possam ser enviadas, pois, sem uma conta conectada, o envio falha. Para fluxos de login, ela gera um link de conexão com validade de 10 minutos e orienta o usuário sobre as permissões necessárias; para plataformas com chave, ela coleta os dados diretamente na conversa. Além disso, oferece mecanismos para reconectar contas que pararam de funcionar e lida com limites de planos, informando o usuário quando o número máximo de contas é atingido.

Funciona com~Claude Code✓Codex CLI~Cursor
npx skills add https://github.com/posteverywhere/codex-plugin/tree/HEAD/skills/connect-social-accounts

Perguntar na sua IA favorita

Abre um novo chat com esta habilidade de agente já pré-carregada.

Documentação

Conectar contas sociais

As contas são conectadas de duas formas, dependendo da plataforma.

Plataformas de login

Instagram, Facebook, LinkedIn, X, YouTube, TikTok, Threads e Pinterest conectam-se através do próprio login da plataforma.

  1. Chame create_connect_link com a platform.
  2. Dê ao usuário o link. Ele funciona por cerca de 10 minutos, em qualquer navegador.
  3. Diga a eles o que a plataforma solicitará:
    • Instagram: uma conta Comercial ou de Criador. Uma conta pessoal não pode ser conectada para postagens.
    • Facebook: uma Página do Facebook que eles gerenciam. Marque cada Página e permissão na tela do Facebook.
    • YouTube: um canal do YouTube na conta do Google e todas as permissões do YouTube marcadas na tela do Google.
    • TikTok: permita todas as permissões na tela do TikTok.
  4. Após eles terminarem, chame list_accounts para confirmar que a conta aparece.

Plataformas que usam uma chave ou senha

Essas conectam-se diretamente na conversa com connect_credential_account. O usuário fornece os valores; nunca os adivinhe.

  • Bluesky: handle e um app_password das Configurações do Bluesky, Senhas de Aplicativo. Nunca a senha principal.
  • Telegram: um bot_token do @BotFather e o channel (@username ou id do chat). O bot deve ser administrador do canal.
  • Discord: uma webhook_url das Configurações do Servidor, Integrações, Webhooks.
  • WordPress (auto-hospedado, WordPress 5.6 ou mais novo): site_url, username e um app_password de Usuários, Perfil, Senhas de Aplicativo. Nunca a senha de login.

Quando uma conta para de funcionar

Chame create_reconnect_link com o account_id e dê o link ao usuário. Para plataformas de chave e senha, chame connect_credential_account novamente com novos valores.

Limites do plano

Cada plano inclui um número de contas. Se a conexão falhar porque o limite foi atingido, informe o usuário claramente. Eles podem remover uma conta que não usam mais ou alterar o plano em app.posteverywhere.ai.

Individual skills in this repo

This repo contains 1 individual skill — each has its own dedicated page.

Habilidades Relacionadas