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 mi...
Search
Jonathan Brizio
June 27, 2019
Technology
0
37
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
OSSで50の競合と戦うためにやったこと
yamadashy
1
100
コンテキストエンジニアリング入門〜AI Coding Agent作りで学ぶ文脈設計〜
kworkdev
PRO
3
2k
Claude Code Subagents 再入門 ~cc-sddの実装で学んだこと~
gotalab555
10
17k
Implementing and Evaluating a High-Level Language with WasmGC and the Wasm Component Model: Scala’s Case
tanishiking
0
150
Oracle Base Database Service 技術詳細
oracle4engineer
PRO
12
81k
Sansan Engineering Unit 紹介資料
sansan33
PRO
1
3k
やる気のない自分との向き合い方/How to Deal with Your Unmotivated Self
sanogemaru
1
530
組織改革から開発効率向上まで! - 成功事例から見えたAI活用のポイント - / 20251016 Tetsuharu Kokaki
shift_evolve
PRO
1
170
dbtとBigQuery MLで実現する リクルートの営業支援基盤のモデル開発と保守運用
recruitengineers
PRO
3
130
「れきちず」のこれまでとこれから - 誰にでもわかりやすい歴史地図を目指して / FOSS4G 2025 Japan
hjmkth
1
330
Zephyr(RTOS)にEdge AIを組み込んでみた話
iotengineer22
0
200
現場データから見える、開発生産性の変化コード生成AI導入・運用のリアル〜 / Changes in Development Productivity and Operational Challenges Following the Introduction of Code Generation AI
nttcom
0
350
Featured
See All Featured
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.2k
VelocityConf: Rendering Performance Case Studies
addyosmani
332
24k
Typedesign – Prime Four
hannesfritz
42
2.8k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
230
22k
The Cost Of JavaScript in 2023
addyosmani
55
9k
Raft: Consensus for Rubyists
vanstee
140
7.1k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
359
30k
Writing Fast Ruby
sferik
629
62k
Building an army of robots
kneath
306
46k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.2k
Statistics for Hackers
jakevdp
799
220k
Six Lessons from altMBA
skipperchong
29
4k
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