Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Creating a bot for Telegram with Node.js and migrating to AWS
Search
Jonathan Brizio
June 27, 2019
Technology
0
33
Creating a bot for Telegram with Node.js and migrating to AWS
Jonathan Brizio
June 27, 2019
Tweet
Share
More Decks by Jonathan Brizio
See All by Jonathan Brizio
Microservices With Node.js
jbrizio
2
1.2k
Other Decks in Technology
See All in Technology
JSON攻略法.pdf
miyakemito
8
5.1k
TechFeed Experts Night#27 〜 フロントエンドフレームワーク最前線 (Svelte)
baseballyama
1
550
Postman v10リリース後を振り返る / Looking back at Postman v10 after release
yokawasa
1
160
MapLibreとAmazon Location Service
dayjournal
1
160
DMM.com アルファ室採用案内資料
hsugita
1
170
Além do else! Categorizando Pokemóns com Pattern Matching no JavaScript
wmsbill
0
650
Cracking the KubeCon CfP
inductor
2
250
Google Cloud Next '24でブログを10本書いた方法と勉強会を沸かせた方法
yasumuusan
0
310
プラットフォームってつくることより計測することが重要なんじゃないかという話 / Platform Engineering Meetup #8
taishin
1
370
web-application-security
matsuihidetoshi
0
180
【NW X Security JAWS#3】L3-4:AWS環境のIPv6移行に向けて知っておきたいこと
shotashiratori
0
440
BPStudyの200回を中心にIT業界を振り返る。そしてこれから
haru860
3
270
Featured
See All Featured
Producing Creativity
orderedlist
PRO
337
39k
Teambox: Starting and Learning
jrom
128
8.4k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
155
14k
Raft: Consensus for Rubyists
vanstee
132
6.3k
Code Reviewing Like a Champion
maltzj
514
39k
Designing for Performance
lara
601
67k
Bootstrapping a Software Product
garrettdimon
PRO
302
110k
Infographics Made Easy
chrislema
238
18k
Fontdeck: Realign not Redesign
paulrobertlloyd
76
4.9k
Visualization
eitanlees
136
14k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
17
1.4k
Fireside Chat
paigeccino
21
2.6k
Transcript
Creating a bot for Telegram with Node.js and migrating to
Jonathan Brizio Software Developer
1. What is a bot? 2. Telegram bot API 3.
Telegraf bot framework 4. From an idea to a code production-ready 5. Migrating our code to the cloud 6. Demo Index
What is a bot? It’s computer program that performs automatic
repetitive tasks.
Use Cases Call Center Bots Informational Bots Application Bots
Telegram Bot API The Bot API is an HTTP-based interface
created for developers keen on building bots for Telegram.
Features • Integrate with others services • Get customized notifications
and news • Accept payments from Telegram users • Create custom tools • Build single and multiplayer games
Telegraf Bot Framework A great Node.js framework to build Telegram
bots.
Example
From an idea to a code production-ready How was the
development of a bot for Telegram with Node.js and migrating to the cloud.
1 Feasibility of the idea Steps Analyze API Docs Create
a simple PoC 2 3 Design the entire flow 4 Development 5
Migrating our code to the cloud Moving our bot from
a development environment to the cloud in order to support all the 24/7 requests and issues.
Architecture on
Demo Access to Telegram and search the bot by the
following name or scan the QR code. https://telegram.me/SaldoRedBusBot