Telegram channel

Introduction

Bots are third-party applications that run inside Telegram. Users can interact with bots by sending them messages, commands, and inline requests. Our Telegram Integration allows you to easily create Telegram bots with natural language understanding based on Flow.ai technology.

Pre-Installation Requirements

Make sure that you have a Telegram account. If you don’t have one — all you need is a phone number:

telegram 1

How to create a bot in Telegram

Open Telegram:

telegram 2

Type “BotFather” within a search bar and click on “Bot father” bot:

telegram 3

Push the “Start” button or type “/start” inside chat, there you will see a bunch of options:

telegram 4

Type “/newbot” or press “/newbot” option, then enter a username for the bot, ending in “bot” (e.g. SearchFlyBot):

telegram 5

Copy token, that was just created to the clipboard:

telegram 6

Bot Integration with Flow.ai

Select the project to which you would like to connect the Telegram Bot on the top left drop-down menu.

Note: Make sure that your project is “Live”:

telegram 7

Go to the “Channels” section and press the “+” sign:

telegram 8

Choose “Telegram” option inside the opened Popup:

telegram 9

Paste the Access Token from the clipboard into the related field and press “Save” button:

telegram 10

Now you can test your Telegram bot!

Bot Testing

Find your bot within the Telegram search bar, then push the “Start” button or type “/start” inside chat. If all previous stages were completed successfully, the bot should work:

telegram 11