Siga ZDNET: Adicione-nos como fonte preferencial no Google.
Principais conclusões da ZDNET
- O YouTube eliminou e-mails de comentários, prejudicando os fluxos de trabalho de engajamento.
- Gemini ajudou a reconstruir alertas usando um script Python simples.
- A IA torna projetos pontuais de automação rápidos e práticos.
Os comentários são a força vital do envolvimento com os vídeos do YouTube. Os comentários ajudam os criadores a envolver seu público. Eles também são um sinal para o Algoritmo de que os espectadores estão envolvidos.
O YouTube prioriza espectadores engajados, então quanto mais comentários, melhor. Uma das melhores maneiras de garantir comentários mais regulares é o produtor do vídeo responder aos leitores de forma rápida e clara.
Além disso: 7 técnicas de codificação de IA que uso para enviar produtos reais e confiáveis - rápido
Até meados do ano passado, o YouTube enviava um e-mail sempre que um espectador comentava um vídeo. Esse foi o meu gatilho. Se recebia um e-mail dizendo que tinha um comentário, clicava e respondia.
Mas no final de junho, o YouTube desativou silenciosamente esse recurso muito útil. A única maneira de ter certeza de que não era uma falha da minha parte era um postagem enterrada no X da equipe do YouTube.
Portanto, as notificações por e-mail não existem mais. Existem outras abordagens. A maioria das ferramentas de gerenciamento de redes sociais inclui o YouTube como rede social. Você pode fazer login em um gerenciador de rede social e ver quais comentários precisam ser tratados, da mesma forma que você pode verificar se há menções à sua empresa no X, Facebook ou Instagram.
Infelizmente, rapidamente ficou claro que esse cenário alternativo não funcionava para mim. Não sou chamado à ação pelos gerentes de mídia social. Sou chamado à ação por e-mails específicos que chegam a pastas que verifico todos os dias. Eu moro por e-mail, então isso faz mais sentido para o meu estilo de trabalho.
Em um mundo normal, não importaria o que funciona melhor para mim. Você pega o que lhe é dado e adora, certo? Mas este não é um mundo normal. Esta é a ‘Era da IA’. E onde há IA, tudo é possível.
Além disso: usei IA para fazer anotações perfeitas: 5 lições aprendidas
Antes de continuar, quero pedir desculpas a qualquer pessoa que possa ter deixado um comentário no meu canal no YouTube. Normalmente dou prioridade à resposta, mas como não estava recebendo notificações por e-mail, presumi que não estava recebendo nenhum comentário. Isso já foi corrigido, então se você comentar agora, eu saberei. Continue lendo para saber como.
Então eu me dei uma solução
Eu MacGyvered um hack usando Gemini. Essa é a coisa mágica da IA. Muitas vezes você pode usá-lo para resolver problemas que antes seriam impraticáveis ou impossíveis.
Veja este problema de notificação. O YouTube tem chamadas de API que tornam possível construir algo para resolver esse problema, mas você teria que escrever um código novo. Sou um programador bom o suficiente e tenho certeza de que poderia ter feito isso.
No mundo pré-IA, eu poderia ter feito isso, mas não teria feito. Isso ocorre porque não tenho tempo livre para justificar um projeto de programação de uso único que levaria três ou quatro fins de semana para ser realizado (na melhor das hipóteses).
Além disso: 10 segredos do ChatGPT Codex que só aprendi depois de 60 horas de programação em pares com ele
Mas agora, algumas solicitações para a IA e cerca de uma hora para conectar tudo, e tenho uma solução funcional.
Enquanto eu explico como executei essa tarefa, lembre-se de como você pode criar uma solução de IA para quase tudo. Não é que eu espere que muitos de vocês precisem de notificações por e-mail para comentários no YouTube. Mas a maioria de vocês que estão lendo isto desejará criar algo para resolver um problema que só você deseja resolver.
IAs, como Gemini e ChatGPT, podem fazer esse trabalho se você colaborar cuidadosamente. Estou usando o nível Gemini Pro pago de US$ 20/mês para este projeto porque o Gemini está cada vez melhor, mas eu poderia ter usado ChatGPT, Claude, Grok ou Copilot.
Existe uma API para isso?
Analisei primeiro os recursos de nível de usuário que podem ter me ajudado a gerar notificações. Perguntei a Gêmeos: “O YouTube tem um feed RSS para comentários?”
Disseram-me: “Não. Na verdade, eles costumavam fornecer feeds RSS de comentários, mas esse recurso foi descontinuado permanentemente em 2015. Hoje, os únicos feeds RSS nativos que o YouTube ainda suporta são para novos uploads de vídeos, deixando as interações da comunidade completamente fora do circuito.”
Além disso: 10 coisas que eu gostaria de saber antes de confiar em Claude Code para construir meu aplicativo para iPhone
Então perguntei: “Que outras ferramentas automatizadas de notificação de comentários existem?” Fui enviado para algumas ferramentas comerciais para gerenciar comentários do YouTube, mas fora do fluxo de e-mail. Você faz login em um painel de terceiros e gerencia os comentários. Não era isso que eu queria.
Mas então fiz a pergunta mágica: “Existe alguma interface de programação para monitorar e extrair comentários do YouTube?”
Essa pergunta resultou exatamente no que eu queria ouvir: “Sim, existe uma interface de programação oficial fornecida pelo Google especificamente para essa finalidade: a API de dados do YouTube v3”.
Gemini continuou: “Esta é exatamente a mesma arquitetura subjacente que alimenta as ferramentas de automação de terceiros e as caixas de entrada de mídia social que discutimos anteriormente. Se você tiver algum conhecimento de programação, poderá ignorar totalmente essas assinaturas e construir seu próprio sistema personalizado de extração e monitoramento.”
Além disso: Como mudar de ChatGPT para Claude: transferir suas memórias e configurações é fácil
Em seguida, ele fez a melhor pergunta de todos os tempos: “Você prefere que eu escreva um exemplo de script básico em Python que demonstre como extrair os comentários do seu canal?”
Sim, eu faria isso.
A especificação em uma frase
Aqui está o que eu disse a Gêmeos. Eu disse: “Como seria um script Python com essa aparência? Bastaria pesquisar a cada hora para ver se há novos comentários e depois enviar um e-mail com links para os comentários.”
Gemini então escreveu o roteiro para mim. O resultado requer a inserção de uma chave gratuita da API de dados do YouTube v3 do Google Cloud Console e uma senha de aplicativo para minha conta do YouTube, mas são fáceis de obter e usar.
Gemini sugeriu: “Você pode executar este script diretamente em seu computador local ou deixá-lo rodar em segundo plano em um servidor em nuvem barato (como um Raspberry Pi ou uma instância AWS EC2) para monitorar seu canal 24 horas por dia, 7 dias por semana”.
Essa saída desencadeou um momento de aha que confesso que não havia considerado. Eu disse ao Gemini: “Tenho uma máquina Linux executando algumas instâncias do Docker. Posso configurar esse script Python em segundo plano, executando no Docker?”
Além disso: esta nova ferramenta Claude Code Review usa agentes de IA para verificar se há bugs em suas solicitações pull
Embora eu já esteja codificando em Python há algum tempo e seja simples e poderoso, não pensei em criar uma instância do Docker para executar scripts Python automaticamente.
Apenas como referência rápida, Docker é um serviço de contêiner. Basicamente, é como uma máquina virtual (VM), mas sem a máquina. Ao configurar uma VM, você está configurando um emulador de computador inteiro e uma instalação completa do sistema operacional. Portanto, se você estiver executando várias VMs, terá que lidar com muita sobrecarga (e potencialmente licenças de sistema operacional).
Um serviço de contêiner como o Docker adiciona a camada específica do aplicativo sobre qualquer outro sistema operacional. Você pode executar o mesmo contêiner Docker em um computador Linux, Mac ou Windows e geralmente ficará satisfeito. Tenho usado o Docker para arquivamento de artigos com Karakeep em um antigo Intel Mac mini 2012. Esta configuração não teve nenhum problema de desempenho.
Antes de pedir diretrizes de configuração ao Gemini, percebi que queria um recurso adicional em meu código. Eu queria que meu script de monitoramento Python verificasse se a API do YouTube que estou usando ainda existe e me informasse se não funciona mais.
Além disso: esta ferramenta de IA transformou minhas abas bagunçadas do navegador em algo realmente gerenciável
Perguntei ao Gemini: “É sempre possível que o YouTube descontinuará o código da API que estou usando neste script Python. Estenda o código para incluir um teste para a existência da API (possivelmente por meio de um teste de tempo limite) que me notifique por e-mail se a API não estiver mais disponível. Diga-lhe para tentar algumas vezes ao longo de alguns dias antes de me enviar essa notificação. ”
Ele respondeu: “Para fazer isso, vamos mudar a forma como o script lida com erros de rede. Em vez de ignorá-los silenciosamente, o script agora manterá um registro contínuo de falhas consecutivas. Como o script verifica a cada hora, 48 falhas consecutivas equivalem a exatamente dois dias em que a API está inacessível.”
E então me deu um novo código.
Conectando tudo
A preparação do código envolveu o preenchimento das seguintes linhas:
YOUTUBE_API_KEY = "YOUR_YOUTUBE_API_KEY" CHANNEL_ID = "YOUR_CHANNEL_ID" EMAIL_PASSWORD = "YOUR_GMAIL_APP_PASSWORD"
Para o primeiro elemento, fui ao Console do Google Cloud e criei um novo projeto. Selecionei APIs e serviços, depois Bibliotecas e, em seguida, escolhi API de dados do YouTube v3. Tudo o que foi necessário foi apertar o botão ativar. Há um botão Criar chave de API. Pressionar esse botão criou uma chave de texto que trouxe de volta e colei em meu código Python.
O próximo é o ID do canal. Basta acessar o canal do YouTube em questão, depois Configurações no perfil, visitar Configurações avançadas e copiar o ID.
Finalmente, fui para o meu Página de gerenciamento de conta do Googlepesquisou senhas de aplicativo e criou uma para este novo aplicativo.
Também: Usei Claude Code para codificar um aplicativo Mac em 8 horas
Você não precisa saber como executar essas etapas. Eu apenas disse ao Gemini para me orientar nas etapas para obter esses três identificadores, e ele o fez. A IA me apresentou instruções passo a passo que segui para realizar o trabalho.
Em seguida, era hora de conectar tudo à minha instância do Docker, controlada por Portãouma ferramenta de gerenciamento Docker. Mais uma vez usei Gêmeos para me guiar pelas etapas. Além do código Python, Gemini me fez criar um arquivo de requisitos muito pequeno e o arquivo Docker, que define a instância do Docker.
Então Gemini me deu algumas instruções de linha de comando para digitar e executar. Houve algumas interações em que contei ao Gemini o que estava na tela, fiz uma captura de tela e segui as instruções do Gemini.
Depois de alguns minutos, minha instância do Docker estava instalada e funcionando e um sistema de monitoramento de comentários ativo. Se você quiser conferir o que Gemini construiu, postei o Código Python para GitHub. Sinta-se à vontade para usá-lo, mas não me peça suporte técnico. Eu construí isso rapidamente para meu próprio uso. Se precisar de ajuda, recomendo que você entre em contato com Gemini.
Então isso funciona?
Sim, é verdade. O aplicativo verifica comentários uma vez por hora. Esta manhã recebi esta mensagem em meu e-mail:
Isso é exatamente o que eu queria. Você certamente pode executar um projeto como este com Claude ou ChatGPT. Esta é a primeira vez que conduzo o Gemini desde a ideia até um projeto completo e funcional. Devo dizer que fiquei impressionado ao usar o Gemini 3.1 e a conta Pro.
A IA respondeu a todas as minhas perguntas, interagiu claramente, sem alucinações, e em menos tempo do que levei para escrever este artigo, construí uma solução personalizada baseada em Python para meu canal no YouTube.
Estou seriamente feliz.
E você?
Você notou a mudança nas notificações de comentários do YouTube e isso afetou a forma como você interage com seu público? Você criaria sua própria solução usando IA e APIs ou confiaria em ferramentas de terceiros? Você já tentou “codificação de vibração” uma solução rápida como esta e como funcionou? Que tipos de aborrecimentos diários você automatizaria se pudesse? Deixe-nos saber nos comentários abaixo.
Você pode acompanhar as atualizações diárias do meu projeto nas redes sociais. Certifique-se de se inscrever meu boletim informativo semanal de atualizaçãoe siga-me no Twitter/X em @DavidGewirtzno Facebook em Facebook.com/DavidGewirtzno Instagram em Instagram.com/DavidGewirtzno Bluesky em @DavidGewirtz.come no YouTube em YouTube.com/DavidGewirtzTV.













