youtube-comment-management
Lister, modérer et répondre aux commentaires de chaînes YouTube via l'API v3, avec maillage SEO vers vos sites WordPress.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Lister, modérer et répondre aux commentaires de chaînes YouTube via l'API v3, avec maillage SEO vers vos sites WordPress.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
Voxtral TTS: Mistral voice cloning and text-to-speech via API.
Analyse SEO de mots-clés et scoring de contenu via NeuronWriter API. Automate your SEO pipeline from keyword research to WordPress publishing.
Générer des photos réalistes de personnes via PhotoGPT AI — portraits, headshots, mises en scène — en utilisant des modèles personnels entraînés (ex: modèle personnel) ou des modèles publics. Upload possible dans Mural via le flow assets.
YouTube transcripts to summaries, threads, blogs, and video uploads.
Créer, lire, modifier et organiser des murals (tableaux de collaboration visuelle mural.co) via l'API Mural — workspaces, rooms, widgets (stickies, formes, textes, images, connecteurs).
Créer des mises en page WordPress pro avec WPBakery — shortcodes + REST API (your WordPress sites).
| name | youtube-comment-management |
| description | Lister, modérer et répondre aux commentaires de chaînes YouTube via l'API v3, avec maillage SEO vers vos sites WordPress. |
| version | 1 |
| category | media |
| tags | ["youtube","comments","moderation","seo"] |
| requires | {"python_packages":["google-api-python-client","google-auth"]} |
Workflow réutilisable pour lister, modérer et répondre aux commentaires de chaînes YouTube, et y ajouter du maillage SEO.
yt_cm_pending.py — liste les commentaires SANS réponse de la chaîne. Sortie JSON: [{id, date, author, likes, replies, videoId, text}]yt_cm_act.py — agir sur un commentaire : reply <id> "<texte>" poste une réponse, reject <id> masque (modération)yt_pending_count.py — compte les commentaires récents (< 6 mois) sans réponseTous ces scripts construisent le client via Credentials(...).refresh(Request()) en lisant depuis le fichier token (access_token + refresh_token + client_id + client_secret + token_uri + scope).
youtube.force-ssl requis pour lister/écrire les commentairesLister tous les commentaires d'une chaîne (commentThreads().list(allThreadsRelatedToChannelId=...)) ET écrire (reply/reject) exigent le scope https://www.googleapis.com/auth/youtube.force-ssl.
python3 -c "import json;d=json.load(open('TOKEN'));print(d.get('scope') or d.get('scopes'))". Chercher force-ssl dans la sortie.La lecture de commentaires publics ne demande pas d'être propriétaire. Pour lire une chaîne sans son propre token force-ssl, utiliser le token d'une autre chaîne qui a ce scope avec allThreadsRelatedToChannelId=<chaîne cible>. Fonctionne pour la LECTURE, pas pour poster au nom de la chaîne cible.
Le warning Not all requested scopes were granted affiché par google-auth peut être un FAUX POSITIF : l'écriture peut fonctionner malgré le message. Filtrer ce warning dans la sortie. NE PAS le confondre avec un vrai 403.
Les commentaires récents arrivent sur d'ANCIENNES vidéos. Pour compter les commentaires < N mois, parcourir commentThreads().list(allThreadsRelatedToChannelId=..., order="time") du plus récent au plus ancien et s'arrêter sous le cutoff. Ne pas se baser sur les vidéos publiées récemment.
Quand on répond à un commentaire légitime, insérer autant que possible UN lien pertinent vers un article réel de vos sites.
curl -s -L -A "Mozilla/5.0" --max-time 25 https://votre-site.com/post-sitemap.xml<loc> présentes dans le sitemap. UN seul lien par réponse. Si aucun article ne colle, répondre SANS lien.reject, pas de réponse.reject automatique. Le noter dans le rapport.