Developing Telegram Bots using Python

Telegram bots are small programs that can embed in Telegram chats or public channels and perform a specific function. They can be quite powerful and do a variety of things, from sending you email notifications to marking attendance during tutorials. Join this workshop to learn how to make your own Telegram bots - by the end of the workshop, you would have deployed a bot using Python which performs simple functions like sending jokes and telling you the weather!

Here’s an outline for the workshop:

  1. Basic Python refresher
  2. What is Telegram? Why Telegram?
  • What is a Telegram bot?
  • Bot examples
  1. Learning about the Telegram API architecture
  2. “Hello World” of Telegram bots
  • Creating a bot which says “Uwu” to everything
  1. More advanced bots
  • Making HTTP requests
  • Create a bot for fetching dad jokes from the web
  1. Deploying the bot on Heroku

Speaker: Chaitanya Baranwal (NUS Hackers)

#python #chatbot

Developing Telegram Bots using Python
12.25 GEEK