Communitygithub.com

posteverywhere/copilot-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 é copilot-plugin?

Esta skill permite que um assistente de IA conecte contas de redes sociais e canais à plataforma PostEverywhere diretamente através de conversas. Ela suporta duas formas de conexão: plataformas que usam o próprio login (Instagram, Facebook, LinkedIn, X, YouTube, TikTok, Threads e Pinterest) e plataformas que exigem chave ou senha (Bluesky, Telegram, Discord, WordPress). É essencial quando um usuário deseja adicionar uma nova conta ou quando uma postagem falha por falta de contas conectadas. A skill também lida com a reconexão de contas que pararam de funcionar e informa sobre limites do plano. Funciona com assistentes como Claude Code, Cursor e Codex, seguindo as instruções detalhadas do arquivo SKILL.md.

Funciona com~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/posteverywhere/copilot-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 uma de duas maneiras, dependendo da plataforma.

Plataformas de login

Instagram, Facebook, LinkedIn, X, YouTube, TikTok, Threads e Pinterest se conectam 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 postagem.
    • Facebook: uma Página do Facebook que eles gerenciam. Marque todas as Páginas e permissões 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 terminarem, chame list_accounts para confirmar que a conta aparece.

Plataformas que usam chave ou senha

Estas se conectam 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 superior): 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ê ao usuário o link. 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 seu plano em app.posteverywhere.ai.

Individual skills in this repo

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

Habilidades Relacionadas