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.