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
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Jonathan Brizio
June 27, 2019
Technology
45
0
Share
Creating a bot for Telegram with Node.js and migrating to AWS
Jonathan Brizio
June 27, 2019
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
Java正規表現エンジン(NFA)の仕組みと パフォーマンスを維持するための最適化手法
takeuchi_132917
0
140
JJUG CCC 2026 Spring AI時代の開発こそ標準化を武器に! ― 方式・プロセス・プラットフォームの標準化
s27watanabe
2
570
脅威をエンジニアリングの糧にして:恐怖を乗り越えた先にあったもの / Turn threats into fuel for engineering: what lay beyond overcoming fear
nrslib
1
340
ビジュアルプログラミングIoTLT vol.23
1ftseabass
PRO
0
150
Kaggle未経験社員をメダリストに育てる「AIドラゴン桜」
lycorptech_jp
PRO
0
640
地元にいないローカルオーガナイザーの立ち回り
uvb_76
0
100
情シスがMCP環境導入時に打ちのめされる認可の崖
oidfj
0
750
ルールやカスタム機能、どう使う?理想の出力を引き出すために今知りたいIBM Bob 5つの機能
muehara
0
110
プラットフォームエンジニア ワークショップ/ platform-workshop
databricksjapan
0
110
TROCCOで始めるクラウドコストを民主化するためのFinOps
tk3fftk
1
260
エンジニアは生成AIと どのように向き合うべきか? ことばの意味という観点から
verypluming
3
280
GitHub Copilot CLIでWebアクセシビリティを改善した話
tomokusaba
0
120
Featured
See All Featured
Ecommerce SEO: The Keys for Success Now & Beyond - #SERPConf2024
aleyda
1
2k
Testing 201, or: Great Expectations
jmmastey
46
8.2k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.5k
Conquering PDFs: document understanding beyond plain text
inesmontani
PRO
4
2.8k
Git: the NoSQL Database
bkeepers
PRO
432
67k
Everyday Curiosity
cassininazir
0
210
Building a Modern Day E-commerce SEO Strategy
aleyda
45
9.1k
We Analyzed 250 Million AI Search Results: Here's What I Found
joshbly
1
1.3k
[RailsConf 2023] Rails as a piece of cake
palkan
59
6.6k
Paper Plane (Part 1)
katiecoart
PRO
0
7.9k
16th Malabo Montpellier Forum Presentation
akademiya2063
PRO
0
130
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
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