Home Tecnologia YouTube ha eliminato i miei avvisi sui commenti, quindi ho codificato con...

YouTube ha eliminato i miei avvisi sui commenti, quindi ho codificato con Vibe una soluzione per ripristinarli, in appena 1 ora

4
0

Elyse migliora Picaro / ZDNET

Segui ZDNET: Aggiungici come fonte preferita su Google.


I principali punti salienti di ZDNET

  • YouTube ha eliminato le e mail di commento, danneggiando i flussi di lavoro del coinvolgimento.
  • Gemini ha aiutato a ricostruire gli avvisi utilizzando un semplice script Python.
  • L’intelligenza artificiale rende i progetti di automazione una tantum veloci e pratici.

I commenti sono la linfa vitale del coinvolgimento nei video di YouTube. I commenti aiutano i creatori a coinvolgere il loro pubblico. Sono anche un segnale per The Algorithm che gli spettatori sono coinvolti.

YouTube dà priorità agli spettatori coinvolti, quindi più commenti sono, meglio è. Uno dei modi migliori per garantire commenti più regolari è che il produttore del video risponda ai lettori in modo rapido e chiaro.

Inoltre: 7 tecniche di codifica AI che utilizzo per spedire prodotti reali e affidabili, velocemente

Fino alla metà dello scorso anno, YouTube inviava un’e-mail ogni volta che uno spettatore commentava un video. Questo è stato il mio fattore scatenante. Se ricevevo un’e-mail che diceva che avevo un commento, facevo clic e rispondevo.

Ma alla nice di giugno, YouTube ha disattivato silenziosamente quella funzionalità molto utile. L’unico modo in cui sapevo con certezza che non si trattava di un problema tecnico da parte mia period un post sepolto su X dal Team YouTube.

X

Schermata di David Gewirtz/ZDNET

Quindi, le notifiche e-mail non esistono più. Ci sono altri approcci. La maggior parte degli strumenti di gestione dei social community embody YouTube come social community. Puoi accedere a un gestore di social community e vedere quali commenti devono essere gestiti, allo stesso modo puoi verificare se ci sono menzioni della tua azienda su X, Fb o Instagram.

Sfortunatamente, è diventato subito evidente che questo situation alternativo non funzionava per me. Non sono chiamato all’azione dai gestori dei social media. Sono chiamato all’azione da e-mail specifiche che arrivano nelle cartelle che controllo ogni giorno. Vivo di posta elettronica, quindi questo ha più senso per il mio stile di lavoro.

In un mondo normale, non avrebbe avuto importanza ciò che funziona meglio per me. Prendi ciò che ti viene dato e lo ami, giusto? Ma questo non è un mondo normale. Questa è “L’period dell’intelligenza artificiale”. E dove c’è l’intelligenza artificiale, tutto è possibile.

Inoltre: ho usato l’intelligenza artificiale per creare appunti perfetti: 5 lezioni apprese

Prima di continuare, voglio scusarmi con chiunque abbia lasciato un commento il mio canale YouTube. Normalmente per me è una priorità rispondere, ma poiché non ricevevo notifiche through e mail, ho pensato che non avrei ricevuto alcun commento. Ora il problema è stato risolto, quindi se commenti ora, lo saprò. Continua a leggere per sapere come.

Quindi ho trovato una soluzione

Ho fatto un hack con MacGyver usando Gemini. Questa è la cosa magica dell’intelligenza artificiale. Spesso puoi usarlo per risolvere problemi che in precedenza sarebbero stati poco pratici o impossibili.

Prendi questo problema di notifica. YouTube dispone di chiamate API che rendono fattibile la creazione di qualcosa per risolvere questo problema, ma dovresti scrivere del nuovo codice. Sono un programmatore abbastanza bravo da essere sicuro che avrei potuto farlo.

Nel mondo pre-IA avrei potuto, ma non l’avrei fatto. Questo perché non ho il tempo libero per giustificare un progetto di programmazione monouso che richiederebbe tre o quattro nice settimana per essere realizzato (nella migliore delle ipotesi).

Inoltre: 10 segreti del Codex ChatGPT che ho imparato solo dopo 60 ore di programmazione in coppia con esso

Ma ora, con qualche suggerimento all’intelligenza artificiale e circa un’ora per collegare il tutto, ho una soluzione funzionante.

Mentre ti spiego come ho svolto questo compito, tieni presente come puoi trovare una soluzione per quasi qualsiasi cosa. Non è che mi aspetto che molti di voi avranno bisogno di notifiche through e mail per i commenti su YouTube. Ma la maggior parte di voi che leggete questo vorrà creare qualcosa per risolvere un problema che solo voi volete risolvere.

Le IA, come Gemini e ChatGPT, possono svolgere questo lavoro se collabori con attenzione. Sto utilizzando il livello Gemini Professional pagato da $ 20 al mese per questo progetto perché Gemini sta migliorando sempre di più, ma avrei potuto usare ChatGPT, Claude, Grok o Copilot.

Esiste un’API per questo?

Per prima cosa ho esaminato le funzionalità a livello utente che avrebbero potuto aiutarmi a generare notifiche. Ho chiesto a Gemini: “YouTube ha un feed RSS per i commenti?”

Mi è stato detto: “No. In realtà fornivano feed RSS di commenti, ma quella funzionalità è stata definitivamente interrotta nel 2015. Oggi, gli unici feed RSS nativi che YouTube ancora supporta sono quelli per i nuovi caricamenti video, lasciando le interazioni della group completamente fuori dal giro.”

Inoltre: 10 cose che vorrei sapere prima di affidare a Claude Code la creazione della mia app per iPhone

Poi ho chiesto: “Quali altri strumenti automatizzati di notifica dei commenti esistono?” Sono stato indirizzato advert alcuni strumenti commerciali per la gestione dei commenti di YouTube, ma al di fuori del flusso di posta elettronica. Accedi a una dashboard di terze parti e gestisci i commenti. Non è quello che volevo.

Ma poi ho posto la domanda magica: “Esiste qualche interfaccia di programmazione per poter monitorare ed estrarre i commenti di YouTube?”

Da questa domanda è scaturito esattamente quello che volevo sentire: “Sì, esiste un’interfaccia di programmazione ufficiale fornita da Google appositamente per questo scopo: la YouTube Information API v3.”

Gemini ha continuato: “Questa è esattamente la stessa architettura di base che alimenta gli strumenti di automazione di terze parti e le caselle di posta dei social media di cui abbiamo discusso in precedenza. Se hai qualche conoscenza di programmazione, puoi ignorare completamente tali abbonamenti e creare il tuo sistema di estrazione e monitoraggio personalizzato.”

Inoltre: Come passare da ChatGPT a Claude: trasferire i tuoi ricordi e le tue impostazioni è facile

Quindi ha posto la domanda più importante di sempre: “Preferiresti che scriva uno script di esempio di base in Python che dimostri come estrarre i commenti del tuo canale?”

Perché sì, lo farei.

Le specifiche in una frase

Ecco cosa ho detto a Gemini. Ho detto: “Che aspetto avrebbe uno script Python con questo aspetto? Tutto ciò che dovrebbe fare è eseguire un sondaggio ogni ora per vedere se ci sono nuovi commenti e quindi inviare un’e-mail con i collegamenti ai commenti”.

Gemini ha poi scritto la sceneggiatura per me. Il risultato richiede l’inserimento di una chiave YouTube Information API v3 gratuita da Google Cloud Console e di una password per l’app per il mio account YouTube, ma sono facili da ottenere e utilizzare.

Gemini ha suggerito: “Puoi eseguire questo script direttamente sul tuo pc locale o lasciarlo funzionare in background su un server cloud economico (come un Raspberry Pi o un’istanza AWS EC2) in modo che monitori il tuo canale 24 ore su 24, 7 giorni su 7”.

Questa uscita ha innescato un momento aha che confesso di non aver considerato. Ho detto a Gemini: “Ho una macchina Linux che esegue un paio di istanze Docker. Posso configurare questo script Python in background in esecuzione in Docker?”

Inoltre: questo nuovo strumento Claude Code Assessment utilizza agenti AI per verificare la presenza di bug nelle richieste pull

Anche se scrivo in Python da un po’ di tempo ormai, ed è allo stesso tempo semplice e potente, non avevo pensato di creare un’istanza Docker per eseguire automaticamente gli script Python.

Per fare un rapido accenno, Docker è un servizio container. Fondamentalmente è come una macchina virtuale (VM), ma senza la macchina. Quando configuri una macchina virtuale, stai configurando un intero emulatore di pc e un’intera installazione del sistema operativo. Pertanto, se esegui un sacco di macchine virtuali, hai molti costi generali (e potenzialmente licenze del sistema operativo) da gestire.

Un servizio contenitore come Docker aggiunge il livello specifico dell’applicazione sopra qualsiasi altro sistema operativo. Puoi eseguire lo stesso contenitore Docker su un pc Linux, Mac o Home windows e generalmente sarà felice. Utilizzo Docker per l’archiviazione di articoli con Karakeep su un vecchio Intel Mac mini del 2012. Questa configurazione non ha avuto alcun problema di prestazioni.

Prima di chiedere a Gemini le linee guida per la configurazione, mi sono reso conto che volevo una funzionalità aggiuntiva nel mio codice. Volevo che il mio script di monitoraggio Python verificasse se l’API YouTube che sto utilizzando esiste ancora e mi facesse sapere se non funziona più.

Inoltre: questo strumento AI ha trasformato le mie schede disordinate del browser in qualcosa di effettivamente gestibile

Ho chiesto a Gemini: “È sempre possibile che YouTube disapprovi il codice API che sto utilizzando in questo script Python. Estendi il codice per includere un take a look at per l’esistenza dell’API (possibilmente attraverso un take a look at di timeout) che mi avvisa through e mail se l’API non è più disponibile. Digli di provare alcune volte nel corso di un paio di giorni prima di inviarmi la notifica.”

Ha risposto: “Per fare ciò, cambieremo il modo in cui lo script gestisce gli errori di rete. Invece di ignorarli silenziosamente, lo script ora manterrà un conteggio aggiornato degli errori consecutivi. Poiché lo script controlla ogni ora, 48 errori consecutivi equivalgono esattamente a due giorni di irraggiungibilità dell’API. ”

E poi mi ha dato un nuovo codice.

Collegando tutto

La preparazione del codice prevedeva la compilazione delle seguenti righe:

YOUTUBE_API_KEY = "YOUR_YOUTUBE_API_KEY"
CHANNEL_ID = "YOUR_CHANNEL_ID"
EMAIL_PASSWORD = "YOUR_GMAIL_APP_PASSWORD"

Per il primo elemento, sono andato a Console Google Cloud e creato un nuovo progetto. Ho selezionato API e servizi, quindi Librerie e infine ho scelto YouTube Information API v3. Tutto ciò che serviva period premere il pulsante di attivazione. C’è un pulsante Crea chiave API. Premendo quel pulsante è stata creata una chiave di testo che ho riportato e incollato nel mio codice Python.

Il prossimo è l’ID del canale. È solo questione di andare sul canale YouTube in questione, quindi su Impostazioni sotto il profilo, visitare Impostazioni avanzate e copiare l’ID.

Alla nice, sono andato al mio Pagina di gestione dell’account Googleha cercato le password per le app e ne ha creata una per questa nuova app.

Anche: Ho usato Claude Code per codificare un’app Mac in 8 ore

Non è necessario sapere come eseguire questi passaggi. Ho semplicemente detto a Gemini di guidarmi attraverso i passaggi per ottenere questi tre identificatori, e così è stato. L’intelligenza artificiale mi ha presentato istruzioni passo passo che ho seguito per portare a termine il lavoro.

Successivamente, period il momento di collegare tutto alla mia istanza Docker, controllata da Portaineruno strumento di gestione Docker. Ancora una volta ho usato i Gemelli per guidarmi attraverso i passaggi. Oltre al codice Python, Gemini mi ha fatto creare un file dei requisiti molto piccolo e il file Docker, che definisce l’istanza Docker.

Quindi Gemini mi ha dato alcune istruzioni da riga di comando da digitare ed eseguire. Ci sono state alcune interazioni avanti e indietro in cui ho detto a Gemini cosa c’period sullo schermo, ho preso uno screenshot e poi ho seguito le istruzioni di Gemini.

Dopo pochi minuti, la mia istanza Docker period attiva e funzionante e un sistema di monitoraggio dei commenti attivo. Se vuoi controllare cosa ha costruito Gemini, ho pubblicato il file Codice Python su GitHub. Sentiti libero di usarlo, ma per favore non chiedermi supporto tecnico. L’ho costruito velocemente per uso personale. Se hai bisogno di aiuto, ti consiglio di contattare Gemelli.

Quindi funziona?

Sì, lo fa. L’app controlla i commenti una volta ogni ora. Questa mattina ho ricevuto questo messaggio nella mia e mail:

cleanshot-2026-03-19-at-15-17-582x

Schermata di David Gewirtz/ZDNET

Questo è esattamente quello che volevo. Puoi sicuramente eseguire un progetto come questo con Claude o ChatGPT. Questa è la prima volta che porto Gemini dall’thought a un progetto completo e funzionante. Devo dire che sono rimasto colpito dall’utilizzo di Gemini 3.1 e dell’account Professional.

L’intelligenza artificiale ha risposto a tutte le mie domande, ha interagito chiaramente senza allucinazioni e, in meno tempo di quello impiegato per scrivere questo articolo, ho creato una soluzione personalizzata basata su Python per il mio canale YouTube.

Sono seriamente entusiasta.

E tu?

Hai notato il cambiamento nelle notifiche dei commenti di YouTube e ha influito sul modo in cui interagisci con il tuo pubblico? Costruiresti la tua soluzione utilizzando l’intelligenza artificiale e le API o ti affideresti a strumenti di terze parti? Hai provato a “codificare le vibrazioni” una soluzione rapida come questa e come ha funzionato? Che tipo di fastidi quotidiani automatizzeresti se potessi? Fatecelo sapere nei commenti qui sotto.


Puoi seguire gli aggiornamenti quotidiani sui miei progetti sui social media. Assicurati di iscriverti a la mia newsletter di aggiornamento settimanalee seguimi su Twitter/X all’indirizzo @DavidGewirtzsu Fb all’indirizzo Facebook.com/DavidGewirtzsu Instagram all’indirizzo Instagram.com/DavidGewirtzsu Bluesky a @DavidGewirtz.come su YouTube all’indirizzo YouTube.com/DavidGewirtzTV.



fonte

LEAVE A REPLY

Please enter your comment!
Please enter your name here