COMO criar um BOT de TWITTER usando JAVA e rodar na NUVEM de GRAÇA!

Опубликовано: 20 Май 2026
на канале: RinaldoDev
5,528
323

Vamos fazer um BOT para Twitter? Nesse vídeo eu dou um passo a passo bem simplificado de fomo criar seu primeiro BOT com JAVA! E o melhor, de DE GRAÇA!

🟢 Apoie o canal! Seja membro para ajudar que mais cursos gratuitos continuem sendo criados!
   / @rinaldodev  

-----------------------------------------------------------
❗ PASSO A PASSO

1. Obtendo chaves
1.1 Obter Conta de Desenvolvedor:   / dashboard  
1.2 Criar App na Dashboard do Twitter (já aproveite pra copiar a API TOKEN e API SECRET)
1.3 Crie a conta do twitter do bot e logue em outro navegador pra facilitar
1.4 Obtenha as Chaves:
1.4.1 Seguir o resumo abaixo, ou esse tutorial:   / how-to-create-multiple-bots-with-a-single-...  
1.4.2 Na conta original: https://twitter.com/oauth/request_tok...
1.4.3 Na conta do bot: https://twitter.com/oauth/authenticat...
1.4.4 Na conta original: https://twitter.com/oauth/access_toke...
1.4.5 Ao final, deve ter API KEY, API SECRET, OAUTH KEY, OAUTH SECRET.

2. Código
2.1 API Twitter: https://github.com/redouane59/twittered
2.2 Estrutura: https://github.com/rinaldodev/exemplo...
2.2.1 Checar intervalo mínimo desde o último tweet
2.2.2 Montar seu tweet
2.2.3 Abrir em navegador?
2.2.4 Copiar para clipboard?
2.2.5 Checar se informação mudaram?
2.2.6 Postar tweet

3. Build
3.1 Plugin Maven: http://maven.apache.org/plugins/maven...
3.2 Maven Wrapper: https://www.baeldung.com/maven-wrapper
3.3 Testar build/execucao:
3.3.1 ./mvnw clean package
3.3.2 java -jar target/seu_jar_completo.jar

4. GitHub
4.1 Novo repo privado: https://github.com/new
4.2 Commit/Push
4.2.1 git init
4.2.2 git add .
4.2.3 git commit -m "first commit"
4.2.4 git branco -M main
4.2.5 git remote add origin seu_repo
4.2.6 git push -u origin main

5. Deploy
5.1 Heroku: https://dashboard.heroku.com/apps
5.2 Scheduler: https://devcenter.heroku.com/articles...
5.3 VER OS LOGS: https://dashboard.heroku.com/apps/SUA...
-----------------------------------------------------------

Quer ter acesso a conteúdo para melhorar seu código?!
🟥 Se inscreva no canal: https://www.youtube.com/rinaldodev?su...

Me acompanhe nas outras redes:
🔸 Twitter:   / rinaldodev  
🔸 LinkedIn:   / rinaldodev  
🔸 GitHub: https://github.com/rinaldodev
🔸 Site/Blog: https://rinaldo.dev
🔸 Facebook:   / rinaldodev  
🔸 Twich:   / rinaldodev  

Dúvidas ou sugestões? Deixe um comentário!
Aprendeu com esse vídeo? Então compartilhe com outros desenvolvedores!

🖤 Código no GitHub: https://github.com/rinaldodev/exemplo...

Música: https://www.bensound.com