Building a Telegram Bot for Business

Building a Telegram Bot for Business

English | MP4 | AVC 1280×720 | AAC 48KHz 2ch | 2h 35m | 539 MB

Telegram is an emerging technology that is used primarily for messaging. This course gives enterprise developers a point of entry into leveraging Telegram bots to create internal or client-facing tools. Instructor Tom Geller shows you how to check the requirements to host a Telegram bot. He explains what Telegram is, how it’s used, and its place in the world of instant messengers. He covers the basic architecture of how a Telegram bot works and how you can browse bots that others have created for ideas. Tom steps through how to notify the Telegram.org servers of your bot. He discusses how to send requests and receive updates. He shows how to direct your bot to perform a greater variety of actions and how to handle multimedia content as easily as text-based content. Tom goes over how to take advantage of certain security features built into the Telegram messaging platform. In conclusion, he shows you how to get further help from others who have built Telegram bots.

Table of Contents

1 Master instant messaging with Telegram bots
2 What you should know
3 Your bot server’s requirements
4 Course project A bot for your business
5 Introduction to Telegram
6 What is a Telegram bot
7 What’s in the Bot API
8 Explore the world of Telegram bots
9 What bots can’t do
10 Using bot development libraries
11 Register your bot with botfather
12 Send requests to Telegram’s servers
13 Always-on connections with webhooks
14 As-needed connections with long polling
15 Create your first bot program
16 Challenge Create a Who am I bot
17 Solution Create a Who am I bot
18 Understand Telegram native data types
19 Control your bot with available methods
20 Recognize slash commands
21 Reply to messages
22 Forward messages to another user
23 Challenge Auto-reply to a customer’s inquiry
24 Solution Auto-reply to a customer’s inquiry
25 Present custom keyboards
26 Present action inline keyboards
27 Work with multimedia
28 Improve your code with Telegram standards
29 Challenge Welcome users with a logo and styled text
30 Solution Welcome users with a logo and styled text
31 Security and performance of Telegram bots
32 Private messages, groups, and channels
33 Bot debugging tips
34 Get help from the community
35 Extend your Telegram learning