Communitygithub.com

posteverywhere/copilot-plugin

Conecta una cuenta de redes sociales o canal a PostEverywhere. Úsalo cuando el usuario quiera añadir Instagram, TikTok, YouTube, LinkedIn, Facebook, X, Threads, Pinterest, Bluesky, Telegram, Discord o WordPress, o cuando una publicación no pueda salir porque no hay ninguna cuenta conectada.

¿Qué es copilot-plugin?

Este skill permite a los usuarios conectar cuentas de redes sociales y otras plataformas de contenido a PostEverywhere para automatizar la publicación. Soporta dos métodos de conexión: inicio de sesión directo en plataformas como Instagram, Facebook, LinkedIn, X, YouTube, TikTok, Threads y Pinterest, y conexión mediante credenciales (claves o contraseñas) para plataformas como Bluesky, Telegram, Discord y WordPress autogestionado. El skill guía al agente paso a paso, asegurando que se otorguen los permisos correctos y que la cuenta se verifique correctamente. Además, maneja la reconexión cuando una cuenta deja de funcionar y notifica al usuario si se alcanza el límite de cuentas según su plan. Está diseñado para usarse con asistentes de IA como Claude Code o Cursor, proporcionando instrucciones claras para que el agente interactúe con las APIs de PostEverywhere.

Compatible con~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/posteverywhere/copilot-plugin/tree/HEAD/skills/connect-social-accounts

Preguntar en tu IA favorita

Abre un nuevo chat con esta habilidad de agente ya precargada.

Documentación

Conectar cuentas sociales

Las cuentas se conectan de una de dos maneras, dependiendo de la plataforma.

Plataformas con inicio de sesión

Instagram, Facebook, LinkedIn, X, YouTube, TikTok, Threads y Pinterest se conectan a través del inicio de sesión propio de la plataforma.

  1. Llama a create_connect_link con la platform.
  2. Dale al usuario el enlace. Funciona durante unos 10 minutos, en cualquier navegador.
  3. Indícale lo que la plataforma solicitará:
    • Instagram: una cuenta de Empresa o Creador. Una cuenta personal no se puede conectar para publicar.
    • Facebook: una Página de Facebook que administren. Marca cada Página y permiso en la pantalla de Facebook.
    • YouTube: un canal de YouTube en la cuenta de Google, y marca todos los permisos de YouTube en la pantalla de Google.
    • TikTok: permite todos los permisos en la pantalla de TikTok.
  4. Después de que terminen, llama a list_accounts para confirmar que la cuenta aparece.

Plataformas que usan una clave o contraseña

Estas se conectan directamente en la conversación con connect_credential_account. El usuario te proporciona los valores; nunca los adivines.

  • Bluesky: handle y una app_password desde Configuración de Bluesky, Contraseñas de Aplicación. Nunca la contraseña principal.
  • Telegram: un bot_token de @BotFather, y el channel (@username o chat id). El bot debe ser administrador del canal.
  • Discord: una webhook_url desde Configuración del Servidor, Integraciones, Webhooks.
  • WordPress (autogestionado, WordPress 5.6 o superior): site_url, username, y una app_password desde Usuarios, Perfil, Contraseñas de Aplicación. Nunca la contraseña de inicio de sesión.

Cuando una cuenta deja de funcionar

Llama a create_reconnect_link con el account_id y dale al usuario el enlace. Para plataformas con clave y contraseña, llama a connect_credential_account nuevamente con nuevos valores.

Límites del plan

Cada plan incluye un número de cuentas. Si la conexión falla porque se alcanzó el límite, indícaselo claramente al usuario. Pueden eliminar una cuenta que ya no usen o cambiar su plan en app.posteverywhere.ai.

Individual skills in this repo

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

Skills relacionados