Communitygithub.com

posteverywhere/codex-plugin

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

¿Qué es codex-plugin?

Este plugin de PostEverywhere permite a los usuarios conectar sus cuentas de redes sociales y plataformas de contenido directamente desde el asistente de IA (como Claude Code, Cursor o Codex). Es especialmente útil cuando un usuario desea publicar contenido en múltiples plataformas pero necesita vincular primero sus cuentas. El plugin soporta dos tipos de conexión: plataformas de inicio de sesión (Instagram, Facebook, LinkedIn, X, YouTube, TikTok, Threads y Pinterest) que requieren que el usuario haga clic en un enlace generado por `create_connect_link` para autenticarse; y plataformas de credenciales (Bluesky, Telegram, Discord y WordPress autogestionado) que usan `connect_credential_account` y requieren tokens, contraseñas de aplicación o URLs de webhook proporcionados por el usuario. Una vez conectada la cuenta, el asistente puede listar las cuentas activas con `list_accounts` y reconectar cuentas que hayan dejado de funcionar mediante `create_reconnect_link` o `connect_credential_account`. También gestiona límites de plan informando al usuario cuando se alcanza el máximo de cuentas permitidas.

Compatible con~Claude Code✓Codex CLI~Cursor
npx skills add https://github.com/posteverywhere/codex-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 de redes sociales

Las cuentas se conectan de dos maneras, según la plataforma.

Plataformas de inicio de sesión

Instagram, Facebook, LinkedIn, X, YouTube, TikTok, Threads y Pinterest se conectan mediante el 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 qué solicitará la plataforma:
    • Instagram: una cuenta de Empresa o Creador. Una cuenta personal no se puede conectar para publicar.
    • Facebook: una Página de Facebook que administre. Marca todas las páginas y permisos 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 termine, 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 id del chat). 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 de clave y contraseña, llama a connect_credential_account nuevamente con valores nuevos.

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