
Ti permette di scansionare facilmente ed eliminare commenti truffa utilizzando diversi metodi.
Cos'è? - Consente di filtrare e cercare commenti spam sul tuo canale e su canali altrui in molti modi diversi E cancellarli/segnalarli tutti insieme (vedi funzionalità sotto).
Come scaricare: Clicca sul collegamento "Releases" a destra, poi sulla release più recente, sotto 'Assets' clicca per scaricare "YTSpammerPurge.exe". (Potrebbe essere necessario cliccare su "Assets" per vedere i file della release)
- Istruzioni per Linux
- Istruzioni per MacOS
- (L'installazione su Windows non è necessaria se si utilizza il file exe. Ma vedi come impostare la chiave API richiesta in questa pagina)
Di recente, c'è stata un'enorme infestazione di spam su YouTube dove account falsi di imitatori lasciano risposte spam/truffa a centinaia di utenti sui video di un creatore. YouTube ha per fortuna ora reso possibile che il pulsante "Nascondi utente dal canale" rimuova immediatamente tutti i commenti di quell'utente, ma a volte ci sono molti spammer diversi e può essere difficile trovarli tutti.
Quindi ho creato questo script per permetterti di scansionare e cancellare facilmente questi commenti spam. NON PREVIENE LO SPAM - Rende solo più facile cancellarli quando compaiono! YouTube deve ancora implementare strumenti nativi migliori per gestire gli spammer.
Se ti senti a disagio nel dare all'app i permessi di alto livello richiesti per il tuo canale (molto comprensibile), puoi invece usare l'app in 'modalità moderatore' (impostata nel file di configurazione). Per contesto: quando concedi a un altro canale il permesso di essere moderatore del tuo canale, quel canale può contrassegnare i commenti come 'in attesa di revisione', e questo permesso funziona anche tramite l'API.
Quindi, quello che puoi fare è creare un account Google vuoto e fittizio con niente sopra se non un nuovo canale vuoto. Poi concedi a quel canale il permesso di essere moderatore e usa l'app tramite l'account moderatore fittizio. In questo modo, sai che l'app non avrà mai la capacità di fare altro che contrassegnare i commenti come in attesa di revisione (cosa che l'app supporta) sul tuo canale principale, e non avrà alcun altro accesso ai dati del tuo account. Non potrai bannare gli spammer direttamente tramite questa app, ma potrai comunque rimuovere/nascondere i loro commenti invece di cancellarli. Assicurati solo di creare il progetto API di Google Cloud sull'account fittizio.
Leggi ulteriori dettagli sulla 'modalità moderatore' nella pagina wiki qui.
Nota aggiuntiva: Indipendentemente dalle impostazioni, il programma viene eseguito interamente in locale sulla tua macchina utilizzando la chiave API e il progetto Google Cloud che hai creato tu stesso, quindi anche come creatore del programma non avrò mai accesso al tuo canale.
Per usare questo script, dovrai ottenere il tuo file di credenziali API creando un progetto tramite la Google Developers Console (aka 'Google Cloud Platform'). Il file delle credenziali deve essere rinominato client_secret.json e posizionato nella stessa directory di questo script. Vedi le istruzioni qui.
SE SI BLOCCA durante la scansione, probabilmente è perché hai cliccato all'interno della finestra del prompt dei comandi e sei entrato in "modalità selezione" che mette tutto in pausa. Per sbloccarlo, clicca semplicemente con il tasto destro all'interno della finestra o premi il tasto Escape.
Sono un totale principiante, quindi se qualcosa non funziona cercherò di sistemarlo ma potrei anche non sapere come fare, quindi non aspettarti troppo. Di conseguenza NON OFFRO NESSUNA GARANZIA PER QUESTO SCRIPT. USALO A TUO RISCHIO. L'ho testato da solo e ho implementato alcuni accorgimenti di sicurezza come meglio potevo, ma potrebbero sempre esserci bug imprevisti. Dovresti ispezionare tu stesso il codice.
Video Dimostrativo Più Recente: https://www.youtube.com/watch?v=2tRppXW_aKo
Demo Originale per Contesto: https://www.youtube.com/watch?v=-vOakOgYLUI
(Ti porta su YouTube, non incorporato. Vedi i timestamp nella descrizione del video.)
Se usi la versione dello script Python (non l'exe), c'è un file requirements.txt con i moduli necessari. Creato con Python 3.9.7
In ogni caso, devi ottenere il tuo file di credenziali API per accedere all'API di YouTube - Vedi le istruzioni qui.
Su Windows, puoi scaricare l'ultimo file EXE dalla pagina delle Release, oppure puoi installare YTSpammerPurge manualmente. Se non sei sicuro di come installare YTSpammerPurge manualmente, probabilmente è meglio installare l'EXE.
Il modo più semplice per installare YTSpammerPurge è usando lo script di installazione.
bash <(curl -s https://raw.githubusercontent.com/ThioJoe/YT-Spammer-Purge/main/install.sh)

Consulta uno dei seguenti se hai bisogno di ulteriore aiuto:
Per aggiornare YTSpammerPurge, esegui il file install.sh all'interno della tua installazione.

Se il tuo sistema non è ancora supportato dallo script di installazione, puoi installare YTSpammerPurge manualmente seguendo la guida Qui (Istruzioni per Linux)
Prima di eseguire docker-compose devi eseguire lo script YTSpammerPurge.py almeno una volta con il tuo file client_secrets.json per confermare le credenziali OAuth e generare i file di configurazione/token.
I file di configurazione generati, il token e le risorse Spam Purge saranno tutti collegati al container Docker tramite volumi.
Una volta generati i file token e configurazione, sei pronto per eseguire l'immagine Docker.
Ora puoi eseguire docker-compose up per avviare il container, o usare l'immagine per eseguire su un cluster Kubernetes per esempio.
Per creare la tua versione personalizzata puoi eseguire questo comando: docker-compose -f docker-compose.yml -f docker-compose.override.yml up --build
Per usare questo script, avrai bisogno di una credenziale "Oauth2" per accedere alle funzioni di scansione e cancellazione tramite l'API Data di YouTube. Altrimenti questo script non funzionerà affatto.