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
AIの全社活用を推進するための安全なレールを敷いた話
shoheimitani
2
640
クラウド開発の舞台裏とSRE文化の醸成 / SRE NEXT 2025 Lunch Session
kazeburo
1
460
CDK Toolkit Libraryにおけるテストの考え方
smt7174
1
490
SEQUENCE object comparison - db tech showcase 2025 LT2
nori_shinoda
0
290
Four Keysから始める信頼性の改善 - SRE NEXT 2025
ozakikota
0
220
LLM時代の検索
shibuiwilliam
2
650
敢えて生成AIを使わないマネジメント業務
kzkmaeda
2
510
「Chatwork」のEKS環境を支えるhelmfileを使用したマニフェスト管理術
hanayo04
1
250
VS CodeとGitHub Copilotで爆速開発!アップデートの波に乗るおさらい会 / Rapid Development with VS Code and GitHub Copilot: Catch the Latest Wave
yamachu
2
350
ゼロからはじめる採用広報
yutadayo
4
1k
インフラ寄りSREの生存戦略
sansantech
PRO
9
3.4k
Rethinking Incident Response: Context-Aware AI in Practice
rrreeeyyy
1
430
Featured
See All Featured
Building a Scalable Design System with Sketch
lauravandoore
462
33k
The Invisible Side of Design
smashingmag
301
51k
Designing for humans not robots
tammielis
253
25k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
7
740
Why Our Code Smells
bkeepers
PRO
336
57k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
26k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
26
2.9k
How to Ace a Technical Interview
jacobian
278
23k
Six Lessons from altMBA
skipperchong
28
3.9k
Automating Front-end Workflow
addyosmani
1370
200k
Rebuilding a faster, lazier Slack
samanthasiow
83
9.1k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
30
2.1k
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