Re is out: see what's new Lifetime updates on every purchase Support replies within 24 hours Secure checkout via Gumroad 8,500+ sales since 2016

Telegram

Updated 2 min read 4 views

The Telegram add-on sends each message of a form to Telegram the moment it’s sent: to your own chat, your team’s group or a channel. A form that takes a payment sends once it’s paid.

Set it up

  1. In Telegram, open @BotFather, send /newbot and follow the steps. Copy the token it gives you.
  2. Paste the token in Contact Form → Settings → Integrations → Telegram and save. The card says Connected as @your_bot when Telegram accepts it.
  3. Send /start to your new bot. For a group, add the bot to it; for a channel, make the bot an admin of it.
  4. Open a form, then its Telegram tab, and tick the chat under Send each message to.

A chat shows in the list once it has written to the bot. Not there? Send the bot a message, then open the tab again.

The form’s Telegram tab

SettingWhat it does
Send each message toThe chats that wrote to your bot. Tick as many as you like.
Other chatsChat IDs or @channel names, one per line, such as a channel the bot posts to.
MessageWhat you get. It starts as the form’s title and All fields (every field filled in, a line each); change it as you like. Click a field or a tag under the box to put it where the cursor is, such as Call back: [phone]. *Stars* around words make them bold.

Fields in a hidden group are left out, and nothing is sent while the form is in Test mode. Developers can change the text, or send nothing, with the remaily_telegram_message filter.

Was this article helpful?