Follow ZDNET: Add america arsenic a preferred source connected Google.
ZDNET's cardinal takeaways
- YouTube killed remark emails, hurting engagement workflows.
- Gemini helped rebuild alerts utilizing a elemental Python script.
- AI makes one-off automation projects accelerated and practical.
Comments are the lifeblood of YouTube video engagement. Comments assistance creators prosecute their audience. They are besides a awesome to The Algorithm that viewers are engaged.
YouTube prioritizes engaged viewers, truthful the much comments, the better. One of the champion ways to guarantee much regular comments is for the video shaper to respond to readers rapidly and clearly.
Also: 7 AI coding techniques I usage to vessel real, reliable products - fast
Until the mediate of past year, YouTube sent retired an email whenever a spectator commented connected a video. That was my trigger. If I received an email saying that I had a comment, I clicked successful and responded.
But astatine the extremity of June, YouTube softly turned disconnected that precise adjuvant feature. The lone mode I knew for definite that it wasn't a glitch connected my extremity was a post buried connected X from Team YouTube.
So, email notifications are nary more. There are different approaches. Most societal web absorption tools see YouTube arsenic a societal network. You tin log successful to a social-network manager and look astatine what comments request to beryllium handled, successful the aforesaid mode you tin cheque if determination are mentions of your institution connected X, Facebook, oregon Instagram.
Unfortunately, it rapidly became evident that this alternate script didn't enactment for me. I'm not called to enactment by societal media managers. I'm called to enactment by circumstantial emails that onshore successful folders I cheque each day. I unrecorded successful email, truthful this makes the astir consciousness for my enactment style.
In a mean world, it wouldn't person mattered what works champion for me. You takes what you're given, and you loves it, right? But this is nary mean world. This is 'The Age of AI.' And wherever there's AI, thing is possible.
Also: I utilized AI to marque cleanable sketchnotes: 5 lessons learned
Before I spell on, I privation to apologize to anyone who mightiness person near a remark connected my YouTube channel. I usually marque it a precedence to respond, but since I wasn't getting email notifications, I conscionable assumed I wasn't getting immoderate comments. That's present been fixed, truthful if you remark now, I'll know. Read connected to larn how.
So I AI'd maine a solution
I MacGyvered a hack utilizing Gemini. That's the magical happening astir AI. You tin often usage it to lick problems that antecedently would person been impractical oregon impossible.
Take this notification issue. YouTube does person API calls that marque gathering thing to lick this occupation doable, but you'd person to constitute immoderate caller code. I'm a bully capable programmer that I'm definite I could person done so.
In the pre-AI world, I could have, but I wouldn't have. That's due to the fact that I don't person the escaped clip to warrant a single-purpose usage programming task that would instrumentality maine 3 oregon 4 weekends to execute (at best).
Also: 10 ChatGPT Codex secrets I lone learned aft 60 hours of brace programming with it
But now, a fewer prompts to the AI, and astir an hr to hook everything up, and I person a moving solution.
As I locomotion you done however I did this task, delight support successful caput however you tin AI a solution retired of astir anything. It's not that I expect galore of you volition request email-based notifications for YouTube comments. But astir of you speechmaking this volition privation to make thing to lick a occupation that you unsocial privation to solve.
AIs, specified arsenic Gemini and ChatGPT, tin bash that enactment if you collaborate carefully. I'm utilizing the paid $20/mo Gemini Pro tier for this task due to the fact that Gemini is getting amended and better, but I could person utilized ChatGPT, Claude, Grok, oregon Copilot.
Is determination an API for that?
I archetypal looked astatine the user-level features that mightiness person helped maine make notifications. I asked Gemini, "Does YouTube person an RSS provender for comments?"
I was told, "No. They really utilized to supply remark RSS feeds, but that diagnostic was permanently discontinued backmost successful 2015. Today, the lone autochthonal RSS feeds YouTube inactive supports are for caller video uploads, leaving assemblage interactions wholly retired of the loop."
Also: 10 things I privation I knew earlier trusting Claude Code to physique my iPhone app
Then I asked, "What different automated remark notification tools are there?" I was sent to a fewer commercialized tools for managing YouTube comments, but extracurricular of the email flow. You log successful to a third-party dashboard and negociate the comments. That's not what I wanted.
But past I asked the magic question, "Is determination immoderate programming interface whatsoever to beryllium capable to show and extract YouTube comments?"
This question resulted successful precisely what I wanted to hear: "Yes, determination is an authoritative programming interface provided by Google specifically for this purpose: the YouTube Data API v3."
Gemini continued, "This is the nonstop aforesaid underlying architecture that powers the third-party automation tools and societal media inboxes we discussed earlier. If you person immoderate programming knowledge, you tin bypass those subscriptions wholly and physique your ain customized extraction and monitoring system."
Also: How to power from ChatGPT to Claude: Transferring your memories and settings is easy
Then it asked the champion starring question, ever: "Would you similar I constitute a basal illustration publication successful Python that demonstrates however to extract your channel's comments?"
Why, yes, I would.
The spec successful 1 condemnation
Here's what I told Gemini. I said, "What would a Python publication that does this look like? All it would person to bash is canvass each hr to spot if determination are caller comments and past nonstop an email with links to the comments."
Gemini past wrote the publication for me. The effect requires inserting a escaped YouTube Data API v3 cardinal from the Google Cloud Console and an app password for my YouTube account, but these are casual to get and use.
Gemini suggested, "You tin tally this publication straight connected your section computer, oregon fto it tally successful the inheritance connected a inexpensive unreality server (like a Raspberry Pi oregon an AWS EC2 instance) truthful it monitors your transmission 24/7."
This output triggered an aha infinitesimal that I confess I hadn't considered. I told Gemini, "I person a Linux container moving a mates of Docker instances. Can I acceptable up this Python publication successful the inheritance moving successful Docker?"
Even though I've been coding successful Python for immoderate clip now, and it's some straightforward and powerful, I hadn't thought of creating a Docker lawsuit to tally Python scripts automatically.
Just arsenic a speedy background, Docker is simply a instrumentality service. Basically, it's similar a virtual instrumentality (VM), but without the machine. When you acceptable up a VM, you're configuring an full machine emulator and an full operating strategy installation. So, if you're moving a clump of VMs, you person a batch of overhead (and perchance OS licenses) to woody with.
A instrumentality work similar Docker adds the application-specific furniture connected apical of immoderate different operating system. You tin tally the aforesaid Docker instrumentality connected a Linux, Mac, oregon Windows computer, and it volition mostly beryllium happy. I've been using Docker for nonfiction archiving with Karakeep connected an aged 2012 Intel Mac mini. This setup has had nary show issues whatsoever.
Before I asked Gemini for configuration guidelines, I realized I wanted 1 further diagnostic successful my code. I wanted my Python monitoring publication to cheque if the YouTube API I'm utilizing inactive exists and fto maine cognize if it nary longer works.
Also: This AI instrumentality turned my messy browser tabs into thing really manageable
I prompted Gemini, "It's ever imaginable that YouTube volition deprecate the API codification I'm utilizing successful this Python script. Extend the codification to see a trial for the API's beingness (possibly done a timeout test) that notifies maine via email if the API is nary longer available. Tell it to effort a fewer times implicit the people of a mates of days earlier sending maine that notification."
It replied, "To bash this, we are going to alteration however the publication handles web errors. Instead of softly ignoring them, the publication volition present support a moving tally of consecutive failures. Because the publication checks each hour, 48 consecutive failures equals precisely 2 days of the API being unreachable."
And past it gave maine caller code.
Hooking it each up
Preparing the codification progressive filling successful the pursuing lines:
For the archetypal element, I went to the Google Cloud Console and created a caller project. I selected APIs & Services, past Libraries, and past chose YouTube Data API v3. All that was needed was to deed the alteration button. There's a Create API cardinal button. Pressing that fastener created a substance cardinal I brought backmost and pasted into my Python code.
Next up is the Channel ID. This is conscionable a substance of going to the YouTube transmission successful question, past Settings nether the profile, visiting Advanced Settings, and copying the ID.
Finally, I went to my Google relationship absorption page, searched for App Passwords, and created 1 for this caller app.
Also: I utilized Claude Code to vibe codification a Mac app successful 8 hours
You don't person to cognize however to bash these steps. I simply told Gemini to locomotion maine done the steps to get these 3 identifiers, and it did. The AI presented maine with step-by-step instructions that I followed to get the occupation done.
Next, it was clip to hook everything to my Docker instance, controlled by Portainer, a Docker absorption tool. I erstwhile again utilized Gemini to usher maine done the steps. In summation to the Python code, Gemini had maine make a precise tiny requirements record and the Docker file, which defines the Docker instance.
Then Gemini gave maine a fewer command-line instructions to benignant successful and run. There were a fewer back-and-forth interactions wherever I told Gemini what was connected the screen, grabbed a screenshot, and past followed Gemini's instructions.
After a fewer minutes, I had my Docker lawsuit up and running, and an progressive comment-monitoring system. If you privation to cheque retired what Gemini built, I posted the Python codification to GitHub. Feel escaped to usage it, but delight don't inquire maine for tech support. I built this rapidly for my ain use. If you request help, I'd urge you scope retired to Gemini.
So does it work?
Yes, it does. The app checks for comments erstwhile an hour. This morning, I had this connection successful my email:
That's precisely what I wanted. You tin surely tally a task similar this with Claude oregon ChatGPT. This is the archetypal clip I've taken Gemini each the mode from thought to a complete, moving project. I person to accidental that I was impressed by utilizing Gemini 3.1 and the Pro account.
The AI answered each my questions, interacted intelligibly with nary hallucinations, and successful little clip than it took maine to constitute this article, I built a customized Python-based solution for my YouTube channel.
I americium earnestly stoked.
What astir you?
Have you noticed the alteration successful YouTube remark notifications, and has it affected however you prosecute with your audience? Would you physique your ain solution utilizing AI and APIs, oregon trust connected third-party tools? Have you tried "vibe coding" a speedy hole similar this, and however did it enactment out? What kinds of mundane annoyances would you automate if you could? Let america cognize successful the comments below.
You tin travel my day-to-day task updates connected societal media. Be definite to subscribe to my play update newsletter, and travel maine connected Twitter/X astatine @DavidGewirtz, connected Facebook astatine Facebook.com/DavidGewirtz, connected Instagram astatine Instagram.com/DavidGewirtz, connected Bluesky astatine @DavidGewirtz.com, and connected YouTube astatine YouTube.com/DavidGewirtzTV.

2 hours ago
3









English (US) ·