Sobre o Curso

Seja muito bem vindo ao curso de Chatbot para Telegram com Node.

Nesse curso, você verá como é muito simples criar um bot no Telegram para automatizar diversas atividades do seu dia-a-dia e da sua empresa também.

O curso é 100% prático, onde será mostrado o poder do uso do Telegram como uma interface de comunicação entre o usuário e o seu sistema. Os bots serão criados em Node.js utilizando uma biblioteca que vai simplificar ainda mais nosso desenvolvimento.

Além de apresentar várias formas para tratar mensagens do usuários e como você pode apresentar seu conteúdo de maneira melhor estruturada, também faremos 3 projetos para abrir a sua mente nesse novo mundo de comunicação e te ajudar a ter novas ideias:

Lista de compras
Agenda de eventos
Chatbot de apresentação do curso
Ao final do curso, você terá uma boa base dos principais recursos de interface para desenvolver seus próprios bots. As possibilidades são infinitas, cabendo a você aplicá-las às suas necessidades. ;)

Sobre o Autor

Leonardo Leitão é graduado em Engenharia Elétrica pela Universidade Federal do Ceará e Mestre em Informática Aplicada pela Universidade de Fortaleza, na qual trabalhou com Integração de Redes de Sensores sem Fio e Computação em Nuvem. Há doze anos atua na área como desenvolvedor de softwares e atualmente trabalha na DATAPREV como arquiteto, desenvolvendo sistemas para o INSS. Professor de desenvolvimento de software há quase dez anos, iniciou recentemente um projeto de ensinar programação à distância.

Conteúdo Programático

Capítulo 1. Introdução

Visão Geral do Curso     15:56

Assine o Nosso Canal 01:04

Oportunidades de Negócio com Bots     14:59

Capítulo 2. Configuração do Ambiente

Instalação Node (Windows/Mac) 02:54

Configuração do Editor (VSCode) 04:54

Configuração do Comando 'code' 01:53

Capítulo 3. Fundamentos

Criando um Bot com BotFather     06:52

Configurando o Projeto 05:35

Arquitetura de Middlewares 16:40

Armazenando as Variáveis de Ambiente 07:11

Primeiro Bot 12:10

Desafio Único Usuário 02:36

Desafio Único Usuário (Resposta) 03:04

Trabalhando com Eventos 14:47

Respondendo Com Reply 10:53

Obtendo Arquivos (Telegram API) 11:25

Respondendo à Textos Específicos 09:27

Teclado Personalizado 12:03

Criando Command 06:03

Teclado Inline (Botões) 11:36

Capítulo 4. Projeto #01

Lista Compras 10:18

Testando Lista Compras 04:14

Lista Compras (Sessão) 09:17

Testando Lista Compras (Sessão) 04:07

Adicionando User ID ao .env 04:43

Lista Compras (Middleware) 11:05

Lista Compras (Grupos) 18:31

Testando Lista Compras (Grupos) 04:37

Capítulo 5. Projeto #02

Personalizando o Avatar do Bot 01:11

Bot do Curso #01 10:03

Bot do Curso #02 14:53

Bot do Curso #03 10:22

Bot do Curso #04 02:33

Capítulo 6. Avançados

Usando Cenas (Stage/Scene) 17:30

Usando Wizard (Stage/WizardScene) 18:11

Usando Edit Message Text 11:02

Obtendo Chat ID 06:50

Envio de Mensagens Assíncronas 07:36

Agendando Mensagens Assíncronas (Cron) 05:57

Capítulo 7. Projeto Final - Agenda

Agenda #01 05:27

Agenda #02 28:01

Agenda #03 21:07

Agenda #04 28:00

Capítulo 8. Conclusão

Obrigado e Até Breve 02:07

Avaliações de nossos alunos

5.0

Avaliação média

  • (100%)
  • (0%)
  • (0%)
  • (0%)
  • (0%)

Comentários

  • avatar

    Fernando Henrique de Souza

  • avatar

    Rodrigo Moraes Silveira

    Simplesmente fodástico! Muito massa

  • avatar

    Gabriel Rodrigues