
Vous permet de scanner et supprimer facilement les commentaires frauduleux en utilisant plusieurs méthodes.
Qu'est-ce que c'est ? – Vous permet de filtrer et de rechercher les commentaires de spammeurs sur votre chaîne et sur celles d'autres personnes de nombreuses façons différentes, ET de les supprimer/signaler en une seule fois (voir les fonctionnalités ci-dessous).
Comment télécharger : Cliquez sur le lien « » à droite, puis sur la dernière version, sous « Assets », cliquez pour télécharger « YTSpammerPurge.exe ». (Vous devrez peut-être cliquer sur « Assets » pour voir les fichiers de la version)
- Instructions d'installation pour Linux
- Instructions d'installation pour MacOS
- (L'installation sur Windows n'est pas nécessaire si vous utilisez le fichier exe. Mais voyez comment configurer la clé API requise sur cette page)
Récemment, il y a eu une infestation massive de spam sur YouTube où des comptes d'imposteurs laissent des réponses de spam/arnaque à des centaines d'utilisateurs sur les vidéos d'un créateur. YouTube a heureusement maintenant fait en sorte que le bouton « Masquer l'utilisateur de la chaîne » supprime instantanément tous les commentaires de cet utilisateur, mais il y a parfois de nombreux spammeurs différents, et il peut être difficile de tous les trouver.
J'ai donc créé ce script pour vous permettre d'analyser et de supprimer facilement ces commentaires de spammeurs. IL N'EMPÊCHE PAS LES SPAMMEURS - Il rend seulement plus facile leur suppression lorsqu'ils apparaissent ! YouTube doit encore mettre en œuvre de meilleurs outils natifs pour traiter les spammeurs.
Si vous êtes réticent à donner à l'application les autorisations de haut niveau requises pour votre chaîne (très compréhensible), vous pouvez plutôt utiliser l'application en « mode modérateur » (défini dans le fichier de configuration). D'abord, un contexte : lorsque vous accordez à une autre chaîne l'autorisation d'être modérateur de votre chaîne, elle peut marquer des commentaires comme « en attente d'examen », et cette permission fonctionne également via l'API.
Par conséquent, vous pouvez créer un compte Google factice vierge sans rien d'autre qu'une nouvelle chaîne vide. Ensuite, vous pouvez accorder à cette chaîne l'autorisation d'être modératrice, et utiliser l'application via le compte modérateur factice. Ainsi, vous savez que l'application n'aura jamais la capacité de faire plus que marquer des commentaires comme en attente d'examen (ce que l'application prend en charge) sur votre chaîne principale, et n'aura aucun autre accès aux données de votre compte. Vous ne pourrez pas bannir les spammeurs via cette application directement, mais vous pouvez toujours supprimer/masquer leurs commentaires au lieu de les supprimer. Assurez-vous simplement de créer le projet API Google Cloud sur le compte factice à la place.
Lisez quelques détails supplémentaires sur le « mode modérateur » sur la page du wiki ici.
Note supplémentaire : Quels que soient les paramètres, le programme s'exécute complètement localement sur votre propre machine en utilisant la clé API et le projet Google Cloud que vous avez créés vous-même, donc même en tant que créateur du programme, je n'aurai jamais accès à votre chaîne.
Pour utiliser ce script, vous devrez obtenir votre propre fichier d'identifiants API en créant un projet via la Google Developers Console (aka « Google Cloud Platform »). Le fichier d'identifiants doit être renommé client_secret.json et placé dans le même répertoire que ce script. Voir les instructions ici.
S'IL SE BLOQUE pendant l'analyse, c'est probablement parce que vous avez cliqué dans la fenêtre d'invite de commande et activé le « mode de sélection » qui met tout en pause. Pour le débloquer, faites simplement un clic droit dans la fenêtre, ou appuyez sur la touche Échap.
Je suis un amateur complet, donc si quelque chose ne fonctionne pas, j'essaierai de le réparer mais je ne sais peut-être même pas comment, alors n'attendez pas trop. Par conséquent, JE N'OFFRE AUCUNE GARANTIE POUR CE SCRIPT. UTILISEZ-LE À VOS PROPRES RISQUES. Je l'ai testé moi-même et mis en œuvre certaines mesures de sécurité du mieux que j'ai pu, mais il pourrait toujours y avoir un bug inattendu. Vous devriez inspecter le code vous-même.
Vidéo de démonstration la plus récente : https://www.youtube.com/watch?v=2tRppXW_aKo
Démo originale pour le contexte : https://www.youtube.com/watch?v=-vOakOgYLUI
(Vous dirige vers YouTube, pas intégré. Voir les horodatages dans la description de la vidéo.)
Si vous utilisez la version du script Python (pas l'exe), il y a un fichier requirements.txt avec les modules nécessaires. Créé avec Python 3.9.7
Dans les deux cas, vous DEVEZ acquérir votre propre fichier d'identifiants API pour accéder à l'API YouTube - Voir les instructions ici.
Sous Windows, vous pouvez télécharger le dernier fichier EXE depuis la page des versions, ou installer manuellement YTSpammerPurge. Si vous ne savez pas comment installer YTSpammerPurge manuellement, il est probablement préférable d'installer l'EXE.
Le moyen le plus simple d'installer YTSpammerPurge est d'utiliser le script d'installation.
bash <(curl -s https://raw.githubusercontent.com/ThioJoe/YT-Spammer-Purge/main/install.sh)

Consultez l'un des éléments suivants si vous avez besoin d'aide supplémentaire :
Pour mettre à jour YTSpammerPurge, exécutez le fichier install.sh dans votre installation.

Si votre système n'est pas encore pris en charge par le script d'installation, vous pouvez installer YTSpammerPurge manuellement en suivant le guide Ici (Instructions d'installation pour Linux)
Avant d'exécuter docker-compose, vous devez exécuter le script YTSpammerPurge.py au moins une fois avec votre fichier client_secrets.json pour confirmer les identifiants OAuth et générer les fichiers de configuration/token.
Les fichiers de configuration générés, le token et les ressources Spam Purge seront tous liés au conteneur Docker via des volumes.
Une fois que vous avez généré le token et les fichiers de configuration, vous êtes prêt à exécuter l'image Docker.
Maintenant, vous pouvez exécuter docker-compose up pour démarrer le conteneur, ou utiliser l'image pour exécuter sur un cluster Kubernetes par exemple.
Pour construire votre propre version, vous pouvez exécuter cette commande : docker-compose -f docker-compose.yml -f docker-compose.override.yml up --build
Pour utiliser ce script, vous aurez besoin d'un identifiant « Oauth2 » pour accéder aux fonctions d'analyse et de suppression via l'API Data de YouTube. Sinon, ce script ne fonctionnera pas du tout.