Telegram is a messaging app with a focus on speed and security, it’s super-fast, simple and free. You can use Telegram on all your devices at the same time — your messages sync seamlessly across any number of your phones, tablets or computers.
With Telegram, you can send messages, photos, videos and files of any type (doc, zip, mp3, etc), as well as create groups for up to 200,000 people or channels for broadcasting to unlimited audiences. You can write to your phone contacts and find people by their usernames. As a result, Telegram is like SMS and email combined — and can take care of all your personal or business messaging needs. In addition to this, Telegram support end-to-end encrypted voice calls.
I use Telegram as an interface to a Smart home, remote control for HiFi media and for other things that I will talk about on this site. In this section, I will provide program codes for several useful Telegram chat bots. You can run telegram bot even on microcontrollers costing a few dollars like ESP32. For ease of understanding, I divided the functions into several bots. You can do the same or combine all the functions in one bot. I have it that way.