Introduction
Master instant messaging with Telegram bots
()
What you should know
()
Your bot server's requirements
()
Course project: A bot for your business
()
1. How Telegram Bots Work
Introduction to Telegram
()
What is a Telegram bot?
()
What's in the Bot API?
()
Explore the world of Telegram bots
()
What bots can't do
()
Using bot development libraries
()
2. Communicate with Telegram
Register your bot with botfather
()
Send requests to Telegram's servers
()
Always-on connections with webhooks
()
As-needed connections with long polling
()
Create your first bot program
()
Challenge: Create a "Who am I?" bot
()
Solution: Create a "Who am I?" bot
()
3. Program Your Bot
Understand Telegram native data types
()
Control your bot with available methods
()
Recognize slash commands
()
Reply to messages
()
Forward messages to another user
()
Challenge: Auto-reply to a customer's inquiry
()
Solution: Auto-reply to a customer's inquiry
()
4. Expand User Interaction
Present custom keyboards
()
Present action "inline" keyboards
()
Work with multimedia
()
Improve your code with Telegram standards
()
Challenge: Welcome users with a logo and styled text
()
Solution: Welcome users with a logo and styled text
()
5. Go Further with Telegram
Security and performance of Telegram bots
()
Private messages, groups, and channels
()
Bot debugging tips
()
Get help from the community
()
Conclusion
Extend your Telegram learning
()
Ex_Files_Building_Telegram_Bot.zip
(576 KB)