Globalcode – Open4education
NodeJS - Desenvolvendo BOTs
com Telegram e Javascript
Erick Wendel G. da Silva
Microsoft Student Partner
Globalcode – Open4education
Agenda
Introdução
O que é um Bot?
Telegram Bot API
O que usaremos ?
Demonstração
Criando e configurando nosso primeiro bot
Enviando e recebendo mensagens
Inline Keyboards
Comandos customizados
IBM Watson
Tone Analyser e Language Translation
Globalcode – Open4education
Definições:
O que é um Bot?
“…Bot, diminutivo de robot, é uma aplicação
de software concebido para simular ações
humanas repetidas vezes de maneira padrão, da
mesma forma como faria um robô.”
Globalcode – Open4education
Telegram Bot API
core.telegram.org/api
Globalcode – Open4education
O que usaremos ?
Globalcode – Open4education
Demonstração
Criando e configurando nosso primeiro bot
Globalcode – Open4education
Mensagens
Globalcode – Open4education
Demonstração
Enviando e recebendo mensagens
Globalcode – Open4education
Inline Keyboards
Globalcode – Open4education
Demonstração
Inline Keyboards
Globalcode – Open4education
Comandos customizados
Globalcode – Open4education
Demonstração
Comandos customizados
Globalcode – Open4education
IBM Watson
Globalcode – Open4education
Demonstração
Tone Analyser e Language Translation
Globalcode – Open4education
Dúvidas?
Globalcode – Open4education
Obrigado!
Erick Wendel Gomes da Silva:
https://github.com/ErickWendel (GitHub)
erickwendel.com.br (blog)
netcoders.com.br/blog
http://bit.ly/bots-telegram-nodejs (Exemplos)

Desenvolvendo BOTs com Telegram e Javascript - TDC2016