Build Telegram Bots With JavaScript: The Complete Guide

Full, Simple and Quick to be taught. Construct Telegram Chat Bots with Node.js utilizing the Trendy Telegraf Framework

What you’ll be taught

  • You’ll be taught Telegraf Framework and Telegram Bot API
  • Primary Bot Features comparable to instructions, middlewares, context shortcuts, and dealing with recordsdata
  • Be taught to implement superior Telegram Bot API options comparable to customized keyboards, inline question, change inline question
  • Be taught to create AWS Lambda Perform with Layers
  • Be taught to make use of AWS API Gateway to create endpoints
  • Deploy Telegram Bots with Serverless Structure on AWS
  • Be taught to name Exterior APIs and return the processed info to customers with bots
  • Be taught varied APIs comparable to Cryptocompare, Wiki, Pixabay, and Cat-as-a-service
  • Be taught to get knowledge from Google Sheet utilizing JSON
  • Be taught Greatest Practices when coding Telegram Bots comparable to making the code modular
  • Be taught to make use of RSS and Zapier to create an computerized Channel Posting Bot
  • Find out about Polling and Webhooks


  • Telegram Account
  • Primary JavaScript


Telegram is a cloud-based instantaneous messaging app that gives API to builders to create bots that work together with customers. Udemy course free obtain This course goals to offer you full set of information on construct superb Telegram Bots.

On this course, you’ll be utilizing JavaScript and NodeJS to create Telegram Bots utilizing an EASY-TO-LEARN Trendy Framework known as Telegraf.

First you’ll be studying the fundamental bot capabilities the place you’ll perceive the basic constructing blocks of the framework. Udemy course free obtain

Subsequent we’ll discover ways to construct 7 completely different bots, every specializing in a selected space that can mean you can familiarize your self with the framework and Telegram Bot API.

The 7 Bots that you’ll construct:

  • Echo Bot – Echos what you sort, offers customers with a assist message, and has logging characteristic to log info into one other chat.
  • Media Bot – Work with recordsdata like sending photographs, Gifs, and paperwork out of your laptop, URL or File ID.
  • Easy API Bot – Invoke exterior APIs to ship customers a random fortune cookie, a random picture of a cat, a picture with a textual content message that you simply typed, get a picture of a selected canine breed.
  • Details Bot – Retrieve knowledge from a Google Sheet and output it to the bot with out utilizing Google API.
  • Crypto Bot – Retrieves Cryptocurrency info and you’ll discover ways to create interactive menus in your bot utilizing customized keyboards.
  • Channel Bot – Makes use of RSS and Zapier to robotically ship Instagram or Fb posts into your channel, and this additionally works for any web site that helps RSS.
  • Free programs from Udemy
  • Search Bot – Helps inline question in order that anybody in any chat can ship an inline question to the bot to seek for photos or Wikipedia pages.

Lastly we’ll discover ways to deploy our bot utilizing the Serverless Structure with AWS Lambda and AWS API Gateway. Download Udemy course free The Serverless Structure will enable your bot to scale robotically and also you shouldn’t have to fret about it crashing when there are too many customers. You additionally shouldn’t have to fret about managing your individual server and additionally it is free and intensely low-cost to host with AWS Lambda.

All of the bot scripts and codes will probably be accessible so that you can obtain and use to maximise your studying and achieve essentially the most from the course.

On the finish of the course, you’ll know do easy logging into a gaggle chat, ship several types of recordsdata, use exterior API, learn Google Sheets, create customized keyboards with interactive menus, deal with inline queries, and robotically publish content material from web sites like Instagram and Fb into your channel and lots of extra.

This course additionally provides you a very good stepping stone so that you can discover deeper into constructing extra complicated bots.

If you need to see intimately what every bot does, you’ll be able to try the sections beneath. Free Udemy course

Who this course is for:

  • Rookies who’re curious to create Telegram bots
  • Anybody who wish to create Telegram Bots with complicated capabilities
  • Anybody who desires to know and be taught Telegram Bot API
  • College students who wish to develop their portfolio with Telegram bots

Created by Mark Tan
Final up to date 12/2019

Size: 2.74 GB



Your email address will not be published. Required fields are marked *

error: Content is protected !!