Skip to main content
CF

Create Telegram Bot with Python

1h 22m 55s
English
Paid

Discover the power of building your own Telegram bot using Python. This course offers a practical introduction, guiding you step-by-step on how to create a real-world Telegram bot.

Course Highlights

Throughout this course, you will gain insights and hands-on experience in:

  1. The advantages of having a Telegram bot compared to a mobile app
  2. Setting up a Telegram bot
  3. Managing a Telegram bot instance
  4. Utilizing the Telegram online documentation effectively
  5. Interacting with the Telegram API using Python requests
  6. Leveraging the Python wrapper around the Telegram API
  7. Working with Telegram commands and messages
  8. Handling various media types within messages
  9. Implementing keyboard buttons
  10. Using contact and location share buttons
  11. Integrating the Open Weather Map API
  12. Coding to receive weather forecasts from shared locations
  13. Building a complete real-world application

Requirements

To get the best from this course, a basic knowledge of Python programming language is recommended.

Audience

This course is ideal for:

  • Python developers eager to create their own Telegram bot

Learning Outcomes

By the end of the course, you will confidently be able to:

  • Create a functional Telegram bot for real-world applications
Read course reviews here

About the Author: Udemy

Udemy thumbnail

Udemy is the largest open marketplace for online courses on the internet. Founded in 2010 by Eren Bali, Oktay Caglar, and Gagan Biyani and headquartered in San Francisco, the company went public on the Nasdaq in 2021 under the ticker UDMY. The platform hosts well over two hundred thousand courses across software development, IT and cloud, data science, design, business, marketing, and creative skills, taught by tens of thousands of independent instructors. Roughly seventy million learners use it worldwide, and the corporate arm — Udemy Business — supplies a curated subset of that catalog to enterprise customers.

Because Udemy is a marketplace rather than a single editorial publisher, the catalog is uneven by design. The strongest material lives in the long-form, project-based courses authored by working engineers — full-stack JavaScript, React, Node.js, Python data science, AWS, Docker and Kubernetes, mobile development with Flutter and React Native, and cloud certification preparation. The CourseFlix listing under this source is the slice of that catalog that has been mirrored here for offline-friendly viewing, organized by topic and updated as new releases land. Pricing on Udemy itself swings dramatically with the site's near-permanent sales, which is why the platform is best treated as a deep reference catalog: pick instructors with strong reviews and a track record of updating their material rather than buying on the headline price alone.

Watch Online 15 lessons

This is a demo lesson (10:00 remaining)

You can watch up to 10 minutes for free. Subscribe to unlock all 15 lessons in this course and access 10,000+ hours of premium content across all courses.

View Pricing
0:00
/
#1: Introduction
All Course Lessons (15)
#Lesson TitleDurationAccess
1
Introduction Demo
02:48
2
Create a Telegram Bot
03:44
3
A Look at Telegram Online Documentaion
03:38
4
Using Python Requests to make API calls
05:17
5
Using Telegram API wrapper
05:14
6
IDE Setup
02:59
7
Command Handler
08:05
8
Message Handler
04:17
9
Inline Keyboard Button
12:52
10
Location Share Keyboard Button
08:14
11
Open Weather Map API
04:28
12
OWM API Wrapper
05:03
13
Python Function to get weather forecasts
13:44
14
Complete Working Example
02:02
15
GoodBye
00:30
Unlock unlimited learning

Get instant access to all 14 lessons in this course, plus thousands of other premium courses. One subscription, unlimited knowledge.

Learn more about subscription

Related courses

Frequently asked questions

What is Create Telegram Bot with Python about?
Discover the power of building your own Telegram bot using Python . This course offers a practical introduction, guiding you step-by-step on how to create a real-world Telegram bot. Course Highlights Throughout this course, you will gain…
Who teaches this course?
It is taught by Udemy. You can find more courses by this instructor on the corresponding source page.
How long is the course?
It contains 15 lessons with a total runtime of 1 hour 22 minutes. Every lesson is available to watch online at your own pace.
Is it free to watch?
It is part of CourseFlix's premium catalog. A subscription unlocks the full video player; the course description, table of contents, and preview information are available to everyone.
Where can I watch it online?
The course is available to watch online on CourseFlix at https://courseflix.net/course/create-telegram-bot-with-python. The page hosts every lesson with the integrated video player; no download is required.