Convarza AI
Channels & setup

Connect Telegram with BotFather

Token-based setup, no OAuth dance. A Telegram bot username and its token are the whole prerequisite — and there is one Telegram rule that catches people out.

Telegram is the easiest of the token-based channels because you create the credential yourself in about a minute, inside Telegram, using its own bot-creation bot.

One Telegram rule causes more confusion than the setup does: a bot cannot start a conversation with someone who has never messaged it. That is Telegram's policy, not Convarza's, and it means Telegram is an inbound support channel rather than an outbound one. Do not plan a Telegram broadcast campaign around it.

The channel list. A Telegram channel sits alongside every other type, stating what answers it.
The channel list. A Telegram channel sits alongside every other type, stating what answers it.

Before you start

  • A Telegram account.
  • Two minutes inside the Telegram app.

Steps

Create a bot with BotFather

In Telegram, message @BotFather and send /newbot. It asks for a display name — what customers see — and then a username, which must be unique across all of Telegram and must end in bot.

It replies with a token that looks like a long number, a colon, then a string of letters.

Copy the token straight away

It is shown once in that chat. If you lose it, /token in BotFather issues a new one — which immediately invalidates the old one and breaks the channel if it was already connected.

Set the bot's description and picture while you are there

/setdescription and /setuserpic in BotFather. This is what a customer sees before they press Start, and a bot with no description looks abandoned.

Add a Telegram channel in Convarza

Channels → add → Telegram. Username and Token are the only two fields. Enter the username without the leading @.

Point it at a bot or your team

The same routing decision every channel makes: one thing answers.

Telegram traffic is usually support rather than sales, because a bot cannot start a conversation on Telegram — everybody who reaches you here came looking. That makes it a strong candidate for a knowledge-base-backed bot.

One thing answers. Telegram is a good fit for a deflection bot, since the traffic is usually support questions.
One thing answers. Telegram is a good fit for a deflection bot, since the traffic is usually support questions.

Message your bot to test

Search for the username in Telegram, press Start, and send anything. Pressing Start is required — a Telegram bot receives nothing until the user has started the conversation.

Check it worked

Your message should appear in the Inbox with a Telegram chip. If it does not, the two likely causes are that you never pressed Start, or that the token was regenerated after you pasted it.

Worth knowing

The parts people get wrong

  • Regenerating the token in BotFather silently breaks the channel. Nothing in Convarza can detect it in advance — the channel simply stops receiving.
  • The username is permanent and unique across Telegram. Choose one you are happy to keep.

Rather be shown than read?

Thirty minutes, your numbers and your channels on the screen.

No setup fee. No per-conversation charge. Cancel from inside the product.