Robô da Newsletter para o Youtube
Fala gurizada!
Me chamo Gabriel e estou MUITO feliz em botar no ar o projeto do meu Robô que extrai o conteúdo recebido no e-mail cadastrado na Newsletter dos Deschamps, formata, transforma em áudio, cria um vídeo com este áudio e posta no Youtube com titulo, descrição, tags e thumbnail tudo bonitinho!
Uns meses atrás enviei um e-mail para o Guga Deschamps contando minha ideia e solicitando a permissão para por isso no ar um dia (dando todos os créditos, claro), ele topou e eu comecei a desenvolver o projeto (visto que estava em uma etapa super inicial).
O robô foi desenvolvido em Javascript utilizando NodeJS e express seguindo muitas ideias lá da playlist do robô que o filipe fez.
É muito massa ver o quanto eu aprendi com esse projeto, desde a hospedagem local (sim, o robô tá rodando em uma máquina aqui no meu escritório kkkk), autenticação OAuth2, até certificados SSL e etc...
Tive problemas em hospedar em servidores cloud gratuitos, pois as máquinas disponibilizadas não passavam de 1GB de ram, e para renderizar o video via ffmpeg
precisaria de muito mais que isso.
Enfim, só queria agradecer ao Filipe e Guga por disponibilizarem esse conteúdo TOP da newsletter e por fomentarem tanto estes assuntos na nossa área!
Segue o link para o primeiro vídeo gerado 100% pelo robô: https://youtu.be/-UQwAE9Z55Y?si=if_oT8NYo9bzmHiw
O repo no github vou disponibilizar em breve, assim que eu conseguir organizar as questões de variáveis de ambiente, certificados que estão hardcoded, fazer um README bonitinho e etc...
Comentem aí o que acharam do projeto, quais melhorias podemos fazer no robô? Quais outras tecnologias podemos usar pra deixar ele ainda mais massa?
EDIT:
Segue o link para o repositório no github
: https://github.com/gabrielpasini/newsletter_robot