Sharing Is Caring:

Create Telegram bot with NodeJS and Firebase Cloud Functions

  • 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


  • 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


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:

  1. Register on Firebase
  2. Create a Firebase Cloud Functions project
  3. Create a local project
  4. Get a Telegram API Token
  5. Work with Telegraf Framework
  6. Work with Weather API
  7. Work with environment variables
  8. Deploy the Telegram Bot to Firebase
Read Also -->   JavaScript Game Development: Create a Zombie Horde Game

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

👇👇👇👇 Click Below to Enroll in Free Udemy Course 👇👇👇👇

Go to Course

👇👇 See Also 👇👇

Join Us Join Us Join Us
Sharing Is Caring:

Leave a Comment

Ads Blocker Image Powered by Code Help Pro

Ads Blocker Detected!!!

We have detected that you are using extensions to block ads. Please support us by disabling these ads blocker.

Powered By
100% Free SEO Tools - Tool Kits PRO