Communitygithub.com

posteverywhere/grok-plugin

Connectez un compte ou un canal de médias sociaux à PostEverywhere. Utilisez-le lorsque l'utilisateur souhaite ajouter Instagram, TikTok, YouTube, LinkedIn, Facebook, X, Threads, Pinterest, Bluesky, Telegram, Discord ou WordPress, ou lorsqu'une publication ne peut pas être envoyée car aucun compte n'est connecté.

Qu'est-ce que grok-plugin ?

Cette compétence permet de connecter des comptes de médias sociaux à PostEverywhere, une plateforme de gestion de contenu multi-réseaux. Elle prend en charge Instagram, Facebook, LinkedIn, X, YouTube, TikTok, Threads, Pinterest, Bluesky, Telegram, Discord et WordPress (auto-hébergé). Les plateformes comme Instagram ou X utilisent leur propre processus de connexion via un lien généré, tandis que d'autres comme Bluesky ou Telegram nécessitent une clé ou un mot de passe saisi directement dans la conversation. L'utilisateur peut ajouter un compte, le reconnecter s'il ne fonctionne plus, ou être informé des limites de son forfait. Cette compétence est utile pour tout développeur ou créateur qui souhaite centraliser la publication sur plusieurs réseaux depuis une seule interface.

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

Demander à votre IA préférée

Ouvre une nouvelle conversation avec cette compétence d'agent déjà préchargée.

Documentation

Connecter des comptes sociaux

Les comptes se connectent de deux manières, selon la plateforme.

Plateformes avec connexion par lien

Instagram, Facebook, LinkedIn, X, YouTube, TikTok, Threads et Pinterest se connectent via leur propre processus de connexion.

  1. Appelez create_connect_link avec la platform.
  2. Donnez le lien à l'utilisateur. Il fonctionne pendant environ 10 minutes, dans n'importe quel navigateur.
  3. Dites-lui ce que la plateforme demandera :
    • Instagram : un compte Business ou Créateur. Un compte personnel ne peut pas être connecté pour publier.
    • Facebook : une Page Facebook qu'il gère. Cochez toutes les Pages et toutes les autorisations sur l'écran de Facebook.
    • YouTube : une chaîne YouTube sur le compte Google, et toutes les autorisations YouTube cochées sur l'écran de Google.
    • TikTok : autorisez toutes les autorisations sur l'écran de TikTok.
  4. Une fois terminé, appelez list_accounts pour confirmer que le compte apparaît.

Plateformes qui utilisent une clé ou un mot de passe

Ces plateformes se connectent directement dans la conversation avec connect_credential_account. L'utilisateur vous donne les valeurs ; ne les devinez jamais.

  • Bluesky : handle et un app_password depuis les paramètres Bluesky, Mots de passe d'application. Jamais le mot de passe principal.
  • Telegram : un bot_token depuis @BotFather, et le channel (@nom_utilisateur ou ID de chat). Le bot doit être administrateur du canal.
  • Discord : une webhook_url depuis les paramètres du serveur, Intégrations, Webhooks.
  • WordPress (auto-hébergé, WordPress 5.6 ou plus récent) : site_url, username et un app_password depuis Utilisateurs, Profil, Mots de passe d'application. Jamais le mot de passe de connexion.

Lorsqu'un compte cesse de fonctionner

Appelez create_reconnect_link avec account_id et donnez le lien à l'utilisateur. Pour les plateformes avec clé ou mot de passe, appelez à nouveau connect_credential_account avec de nouvelles valeurs.

Limites du forfait

Chaque forfait inclut un certain nombre de comptes. Si la connexion échoue parce que la limite est atteinte, informez-en clairement l'utilisateur. Il peut supprimer un compte qu'il n'utilise plus, ou modifier son forfait sur app.posteverywhere.ai.

Individual skills in this repo

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

Skills associés