- Make a Telegram bot.
- Copy two things from Telegram into Olanna.
Before you start
You need Telegram. It is free. You can use the app on your phone, or go to web.telegram.org on a computer. If you do not have an account, signing up takes a minute and only needs your phone number.What a Telegram bot is
On Telegram, customers cannot message a business directly. They message a bot. A bot is a Telegram account that no person types into. A program answers instead. In your case that program is Olanna, so your agent does the talking. To your customer it looks and works like any other Telegram chat. You make the bot once, using Telegram’s own bot-making assistant. It is called BotFather.Part 1: Make your bot
Search for BotFather
BotFather.Open the real one

The blue tick is how you know it is the real BotFather.
Start the chat
/start.Ask for a new bot
/newbot and send it.Give your bot a name
Give it a username
bot. Something like WillowSpa_bot. If it is taken, BotFather tells you and you try another.
BotFather asks for the name first, then the username.
Copy down your token
@ in front of it.
The token is the long line after your bot is made.
Part 2: Paste it into Olanna
Open Channels
Choose Connect on the Telegram row
Type in your bot username
@ in front of it.Paste in your bot token
Choose Install

Two boxes. That is the whole form.
Part 3: Test it
Open a chat with your bot
Start it and send a message
Check your Olanna inbox
Questions
Do I need a paid or business Telegram account?
Do I need a paid or business Telegram account?
Can I use a bot I already made for something else?
Can I use a bot I already made for something else?
What if I lose my bot token?
What if I lose my bot token?
/mybots, pick your bot, then choose API Token to see it. You can also choose Revoke current token to make a brand new one, but then you have to update it in Olanna.Can I change my bot's name later?
Can I change my bot's name later?
/setname and /setusername. If you change the username, update it in Olanna too so the two match.Troubleshooting
Bot token is not valid
Bot token is not valid
/mybots, pick your bot, choose API Token, and copy the current one carefully into Olanna.bot_username does not match the bot this token belongs to
bot_username does not match the bot this token belongs to
@ in front. This happens easily if you made more than one bot while trying things out.Could not register webhook with Telegram
Could not register webhook with Telegram
Telegram getMe did not return a valid bot
Telegram getMe did not return a valid bot
/newbot in BotFather and use its new token.I sent a message to my bot but nothing shows up in Olanna
I sent a message to my bot but nothing shows up in Olanna
Still stuck
Still stuck
