- Create a Weather Telegram Bot using NodeJS and Firebase Cloud Functions
- Free tutorial
- Rating: 4.8 out of 54.8 (506 ratings)
- 31,402 students
- 30min of on-demand video
- Created by Roman Akhromieiev
- English
What you’ll learn
- Create a Telegram Bot using the Telegraf Framework
- Create Firebase Cloud Function
- Work with Weather API
- Deploy your bot to Firebase
Requirements
- You should understand basics of command line (optional)
- Know the basics of Javascript and NodeJs
- You have a Google Account connected with Firebase
- You have a Telegram Account
- Text editor (Visual Studio Code, Brackets, Sublime Text, Atom or IntelliJ) recommended
Description
This is a practical course based on the Pareto principle. 80% – practice, 20% – theory. The course will help students understand the basics of Telegram Bot development using NodeJs, Telegraf Framework and Firebase Cloud Functions.
If you:
- you’re new to Javascript
- you are a JavaScript developer and want to learn basic of Firebase Cloud Functions, Telegram, Telegraf, NodeJs
- you want to create a Telegram Bot and deploy it to Firebase
- you can create bots using another programming language and want to learn in practice how to create a bot using NodeJs and Telegraf
You will learn how to:
- Register on Firebase
- Create a Firebase Cloud Functions project
- Create a local project
- Get a Telegram API Token
- Work with Telegraf Framework
- Work with Weather API
- Work with environment variables
- Deploy the Telegram Bot to Firebase
See you shortly
Who this course is for:
- Beginner JS developers
- Anyone who wants to create a Telegram Bot using the Firebase and NodeJs
Show less
Course content
2 sections • 11 lectures • 29m total lengthCollapse all sections
Introduction1 lecture • 1min
- Introduction01:21
Project10 lectures • 29min
- How to register a Firebase account02:42
- Firebase CLI tools01:18
- Setup Firebase Cloud Functions01:52
- Running Firebase Local Function02:21
- Deploying Firebase Cloud FunctionPreview01:12
- Telegram API key01:57
- Simple Telegram Bot using the Telegraf Framework03:15
- Environment Variables and Deploy08:28
- Weather API05:25
- Source Code00:04