Bit Flows is Coming Jan 31st!
Best Zapier Alternative in WordPress
Countdown Begins
00

days day

00

hours hour

00

Mins Mins

00

Secs Secs

New Year WordPress Deal
00

days day

00

hours hour

00

Mins Mins

00

Secs Secs

Offer Duration: 1st Jan - 16th Jan
New Year WordPress Deal
Bit Integrtaions new logo
Fluent Forms alternatives
Estimated reading: 10 minutes 402 views

Telegram Integration: The perfect messaging platform for your WordPress site!

Telegram Integration: Telegram brings conversation in groups to an entire new level with 9 new features that redefine many-to-many communication. Now, groups can publish stories and save them as posts on

Bit Integrations is a WordPress plugin that allows you to automate and integrate your WordPress forms builders and other plugins with Telegram. This can save you time and effort, and improve your lead generation and customer management processes. Bit Integrations supports a wide range of WordPress plugins, such as Bit Form, Contact Form 7, Gravity Forms, WPForms, WS Forms, Ninja Forms, Fluent Forms, Formidable Forms, Everest Forms, Elementor Form, Beaver Builder, Divi, Brizy, BuddyBoss, WooCommerce, WordPress User Registration, LearnDash LMS, LifterLMS, Memberpress, GiveWP, Easy Digital Downloads, AffiliateWP and many more so you can use it to automate and integrate your WordPress plugins with Telegram.

Telegram Integration Tutorials

Authorization of Telegram Integration

First, you have to select Telegram from the actions page. To do this open your Bit Integrations dashboard then click on the Create Integration button now the Trigger page will open select any trigger from the list such as Bit Form, Contact Form 7, Gravity Forms, WPForms, WS Forms, Ninja Forms, Fluent Forms, Formidable Forms, Everest Forms, Elementor Form. Then proceed to next and the action page will open. Now Search and select Telegram from the action page.

Telegram Integration with Bit Integrations - Telegram

Integration Name/Title: Here give the meaningful integration title as per your requirement.

Telegram Integration with Bit Integrations - Set Integration Name

To get your Telegram Bot API Key, follow these steps:

  • Open Telegram: Launch the Telegram app on your phone or computer.
  • Find BotFather: In the search bar, type “@BotFather” (without quotes) and initiate a chat with this bot.
  • Create a new bot: Send the command “/newbot” (without quotes) to BotFather.
  • Name your bot: BotFather will ask you for a name for your bot. This is the name users will see when interacting with it. Choose a descriptive and memorable name.
  • Set a username: Next, choose a username for your bot. This must be unique and end with “bot.” Users will use this username to find and interact with your bot.
  • Get your Bot API Key: Once you confirm the username, BotFather will send you a message containing your bot’s access token (also known as Bot API Key). This key is crucial for integrating your bot with other services or programming it with functionalities. Keep it confidential!

Once you have successfully entered your Telegram Bot API Key, click “Authorize” to proceed. Once you have successfully authorized your account then click on “Next“.

Telegram Integration with Bit Integrations - Authorization is Success

Let’s add your new Telegram bot to your group or channel!

  • Grab your phone or computer: Open the Telegram app on your preferred device.
  • Find your group/channel: Navigate to the group or channel where you want to add your bot.
  • Search for your bot:
    • Mobile: Tap on the group/channel name at the top of the screen. Then, locate the “Add Member” option (it might be under a menu with three dots (…) or displayed directly). Finally, type your bot’s username (including the “@” symbol) in the search bar and select it.
    • Desktop: Click on the group/channel name at the top. Look for the option to “Add Member” and type your bot’s username in the search bar. Click on its username to select it.

info-icon-bit-apps  INFO

Please kindly note that you are only able to send messages to Telegram groups and channels. Additionally, you must assign administrative privileges to the bot you have created to send messages. Failure to promote the bot as an admin will result in the groups or channels not being displayed on the Bit Integrations chat list.

Please return to the integrations page in order to save the integration.

Chat List: Click on the drop-down & select the specific chat list you have created earlier on Telegram.

Telegram Integration with Bit Integrations - Select Chat List

note-icon-bit-apps   Sometimes you may not find the lists of your telegram account

Go to your telegram account, then remove the administrator’s bot from that specific list or group & add again the administrator’s bot.

To remove the bot & re-add the bot follow the path: Click on your desired list/group/Channel => Go to settings of that list/group/Channel => Administrator => Remove the promoted bot & add again the administrator’s bot

Parse Mode: Select the parse_mode method to send text notifications to the specified group or channel. You can use either HTML or Markdown format to send a message.

HTML: You have the option to select HTML Parse Mode, allowing you to map your form fields, format text, insert media, links, and many other elements.

<b>bold</b>, <strong>bold</strong>
<i>italic</i>, <em>italic</em>
<u>underline</u>, <ins>underline</ins>
<s>strikethrough</s>, <strike>strikethrough</strike>, <del>strikethrough</del>
<span class="tg-spoiler">spoiler</span>, <tg-spoiler>spoiler</tg-spoiler>
<b>bold <i>italic bold <s>italic bold strikethrough <span class="tg-spoiler">italic bold strikethrough spoiler</span></s> <u>underline italic bold</u></i> bold</b>
<a href="http://www.example.com/">inline URL</a>
<a href="tg://user?id=123456789">inline mention of a user</a>
<tg-emoji emoji-id="5368324170671202286">👍</tg-emoji>
<code>inline fixed-width code</code>
<pre>pre-formatted fixed-width code block</pre>
<pre><code class="language-python">pre-formatted fixed-width code block written in the Python programming language</code></pre>
<blockquote>Block quotation started\nBlock quotation continued\nThe last line of the block quotation</blockquote>
<blockquote expandable>Expandable block quotation started\nExpandable block quotation continued\nExpandable block quotation continued\nHidden by default part of the block quotation started\nExpandable block quotation continued\nThe last line of the block quotation</blockquote>

info-icon-bit-apps  Note

  • Only the tags mentioned above are currently supported.
  • All <, > and & symbols that are not a part of a tag or an HTML entity must be replaced with the corresponding HTML entities (< with <, > with > and & with &).
  • All numerical HTML entities are supported.
  • The API currently supports only the following named HTML entities: <, >, & and “.
  • Use nested pre and code tags, to define programming language for pre entity.
  • Programming language can’t be specified for standalone code tags.

Markdown v2: Here, you have the ability to map your form field.

Telegram Integration with Bit Integrations - Parse Mode - Markdown 
*bold \*text*
_italic \*text_
__underline__
~strikethrough~
||spoiler||
chat.openai.com*bold _italic bold ~italic bold strikethrough ||italic bold strikethrough spoiler||~ __underline italic bold___ bold* [inline URL](http://www.example.com/)
[inline mention of a user](tg://user?id=123456789)
![👍](tg://emoji?id=5368324170671202286)
`inline fixed-width code`

info-icon-bit-apps  Note

  • Any character with code between 1 and 126 inclusively can be escaped anywhere with a preceding ‘\’ character, in which case it is treated as an ordinary character and not a part of the markup. This implies that ‘\’ character usually must be escaped with a preceding ‘\’ character.
  • Inside pre and code entities, all ‘`’ and ‘\’ characters must be escaped with a preceding ‘\’ character.
  • Inside the (…) part of the inline link and custom emoji definition, all ‘)’ and ‘\’ must be escaped with a preceding ‘\’ character.
  • In all other places characters ‘_’, ‘*’, ‘[‘, ‘]’, ‘(‘, ‘)’, ‘~’, ‘`’, ‘>’, ‘#’, ‘+’, ‘-‘, ‘=’, ‘|’, ‘{‘, ‘}’, ‘.’, ‘!’ must be escaped with the preceding character ‘\’.
  • In case of ambiguity between italic and underline entities __ is always greadily treated from left to right as beginning or end of an underline entity, so instead of __italic underline__ use __italic underline_*__, adding an empty bold entity as a separator.

Utilities​

Attachments: You can select the action Attachment right below the Message’ field. Enabling this action, you can send – Audio, Video, Photo, or Document from Trigger to Telegram. After this, click on the Next option.

Telegram Integration with Bit Integrations - Attachments

Conditional Logics

With this feature, you can incorporate conditions into the integration process. When the specified conditions align, the data will be transmitted to your Telegram. For additional details, we recommend consulting our documentation regarding conditional logic. After you have configured your conditional logic, click Next to continue.

Bit Integrations - Conditional Logics

Integration Save

Once you have configured the desired settings for the integration, click the Save & Finish button to save the integration.

Telegram Integration with Bit Integrations - Finish and Save

Integration Log

Every integration has a timeline that you can use to check the success or error status of the integration.

Telegram Integration with Bit Integrations - Timeline
Telegram Integration with Bit Integrations - Success

Use Case

Bit Form with Telegram

Bit Form Integration with Telegram using Bit Integrations. When a user submits a Bit Form, a message will be sent to the Telegram channel or group.

Elementor Form with Telegram

Elementor Form Integration with Telegram using Bit Integrations. When a user submits an Elementor Form, a message will be sent to the Telegram channel or group.

Gravity Forms with Telegram

Gravity Forms Integration with Telegram using Bit Integrations. When a user submits a Gravity Forms, a message will be sent to the Telegram channel or group.

WPForms with Telegram

WPForms Integration with Telegram using Bit Integrations. When a user submits a WPForms, a message will be sent to the Telegram channel or group.

Contact Form 7 with Telegram

Contact Form 7 Integration with Telegram using Bit Integrations. When a user submits a Contact Form 7, a message will be sent to the Telegram channel or group.

Ninja Forms with Telegram

Ninja Forms Integration with Telegram using Bit Integrations. When a user submits a Ninja Forms, a message will be sent to the Telegram channel or group.

Forminator Forms with Telegram

Forminator Forms Integration with Telegram using Bit Integrations. When a user submits a Forminator Forms, a message will be sent to the Telegram channel or group.

Formidable Forms with Telegram

Formidable Forms Integration with Telegram using Bit Integrations. When a user submits a Formidable Forms, a message will be sent to the Telegram channel or group.

Fluent Forms with Telegram

Fluent Forms Integration with Telegram using Bit Integrations. When a user submits a Fluent Forms, a message will be sent to the Telegram channel or group.

Share this Doc

Telegram Integrations

Or copy link

CONTENTS