Telegram Bot for WordPress by CreativeMinds video placeholder

Send automatic messages, alerts emails and SMS based on Telegram conversations and much more! Use the Telegram Bot WordPress plugin to automate business workflows involving the messenger app.

WordPress Telegram Bot Plugin

Take your Telegram messaging app experience a step further with the WordPress Telegram Bot Plugin automation capabilities.

Send automatic messages, alerts, emails and SMS based on Telegram conversations and much more.

Multiple Integration Rules

Create any number of actions to automate your workflow.

For example: set up SMS alerts for a telegram group, an email back up (repeater) rule for another group etc.

Each automation comes with a customizable and dynamic template to tailor the message to your needs

Configuring and Automation
Configuring and Automation

Telegram Bot Plugin Use Cases

  • If someone writes “help”, send them the local emergency numbers and alert (using SMS or Email) the authorities at once, copying the user’s message
  • Update the team by email every time someone mentions “new report”. Only do this once a day to avoid spam
  • Display all recent group messages on your WordPress site
  • Warn users as soon as they use a curse word by calling out their username along with a predefined message
  • Backup all or certain messages from a Telegram group to your email
  • And much more!

Telegram Bot Integrations in Detail

1) Telegram to WordPress Repeater

Store all telegram messages from a specific group in WordPress, then output that content anywhere on your page.

2) Telegram to Email Repeater

Send a copy of messages from a telegram group to an email of choice.

Filter words to send out only relevant content. Edit the template to specify who was the sender, which is the group ID and to link any images present in the original message.

Sample Email
Sample Email

3) Telegram to Email Alert

Send an email to multiple people every time an important keyword appears on your group.

Actions Inside Telegram

4) Mention Messages

As soon as a specific term appear in the group, the bot sends a predefined message to a chosen user. The message is sent to the group and includes the username.

To avoid spam, snooze the rule or only execute it every a certain amount of hours.

5) Group Messages

When a user in a group write down specific terms, the bot sends a customizable message.

SMS Integrations

Uses the reliable Amazon Simple Notification Service (SNS).

6) Telegram to SMS Repeater

Send an SMS to a series of numbers for every message on the Telegram group. Filter out messages by listing words that should be avoided.

7) Telegram to SMS Alerts

Use smart rules to send SMS messages every time a certain words appear.

Choose any number of telephone numbers to receive the messages.

Dynamic Messages

Users receive unique and up-to-date messages.

This is done via simple but powerful placeholders, which make the templates extremely versatile.

Use templates to customize each message.

Supports most languages, including Chinese, Arabic, Hebrew, Hindi and many more.

Editing Dynamic Template
Editing Dynamic Template

Placeholders:

  • {Text} – Telegram message content
  • {sender} – Sender username / nickname
  • {GroupID} – Telegram group ID
  • {img} – Image included in the Telegram message
  • {date} – Telegram message date

Easy Telegram Set Up

  1. Create Telegram Account – You can use it via a web browser or dedicated apps. A telephone number is required. More details: official documentation

    .

  2. Create Bot – Contact the user @BotFather, write /newbot and follow the instructions. Step-by-step with pictures: Telegram – Creating a Bot.
  3. Add Bot to Group as Admin – Make sure it’s an admin. You can add the bot to multiple groups. Step-by-step with pictures: Telegram – Adding Bot to Group.
  4. Connect Bot to Plugin – Copy the bot’s access key into the plugin’s settings. Step-by-Step with pictures: Telegram Bot – Connecting Telegram to WordPress (API).
  5. SMS: Connect Plugin to Amazon SNS Service – Create an Amazon SNS API and connect it to the plugin via the plugin’s settings.
  6. Create Rules – With all set up complete, it’s time to create exciting and useful rules! Check the article Rules Overview, Creating and Editing to get started.

    .

WordPress Telegram Bot Related Plugins

CM Tooltip Glossary Pro
Tooltip Glossary Plugin
Creates an A-Z Glossary of terms to clarify meanings or context of your site's content inside hovering tooltips. Automatically generates pages and backlinks within your site to enhance SEO and UEX. Integrates with dictionary and WikiPedia.
[ Video]  [ Userguide]
CM Answers Pro
Questions and Answers Forum
A powerful WordPress plugin for creating mobile responsive discussion forum that allow members to post questions, answers and comments. Includes advanced admin moderation, access control, social media login, user profiles and user votes for best answer.
[ Video]  [ Userguide]
CM Download Manager Pro
Download and File Manager
The ultimate WordPress plugin for managing uploads and downloads to your WP site. Allows WordPress users and visitors to preview media files before downloading. Admins can manage member permissions and moderate upload settings.
[ Video]  [ Userguide]

WordPress Telegram Bot Features

Please check the user guide to learn more about this plugin

Telegram Integration Features

WordPress Repeater – Store all messages from a specific group in WordPress and output the content using a shortcode
Email Repeater – Send messages sent in a Telegram group to one or many emails. Mark words as “stop words” to prevent them from triggering the bot
Email Alerts – Send emails to multiple addresses when certain keywords appear on the group
Mention Messages – Mention a user after certain words or expressions are sent to the group
Group Messages – Emit message to all users based on certain conditions
SMS Repeater – Send a copy of Telegram group conversations to a mobile device
SMS Alert – Send notifications to multiple phone devices whenever certain keywords are used

Customizing Actions

Require Keywords – Only activate rules when certain keywords appear on chat
Avoid Keywords – Only activate rules when certain keywords do not appear on chat
Snooze – Pause rules for a certain amount of time to avoid multiple or repeated bot actions (spam)
Anti-Spam Timer – Only apply message rule every a certain amount of hours and avoid spam
Track Count – Use bot rule only once every X amount of time the term is detected

General Features

Easy Setup – You only require Telegram’s API key and groups
Reliable SMS – Uses Amazon’s sturdy SNS service
UTF-8 Support – Works with virtually all languages, including Chinese, Hindi, Arabic and Hebrew

WordPress Telegram Bot Frequently Asked Questions

Please check the user guide to learn more about this plugin

Pre-Sales Questions

Why do I need this plugin?

The uses are various: backup messages from your business, display certain Telegram messages in the intranet for selected users to see, create a smart alert system or react to users conversation with predefined answers when a keyword is detected.

This Telegram tool helps you create a series of powerful automations that are sure to fit to your use case.

What do I need to use this plugin? Is there any extra cost?

A Telegram account and a Telegram group/s, where the bot should be included as an administrator.

You also require a free Telegram API key to connect your account with the plugin.

Finally, you need an Amazon AWS account if you would like to send SMS. This can incur in extra costs.

Does the plugin work on the mobile and desktop versions of Telegram?

Yes, it works seamlessly with both.

Does this plugin have documentation

Yes. You can find all details on using the plugin and more in the documentation page.

Questions About Creating Automations

Which automations can I create?

  • WordPress Repeater – Store all messages from a specific group in WordPress and output the content using a shortcode
  • Email Repeater – Send messages sent in a Telegram group to one or many emails. Mark words as “stop words” to prevent them from triggering the bot
  • Email Alerts – Send emails to multiple addresses when certain keywords appear on the group
  • Mention Messages – Mention a user after certain words or expressions are sent to the group
  • Group Messages – Emit message to all users based on certain conditions
  • SMS Repeater – Send a copy of Telegram group conversations to a mobile device
  • SMS Alert – Send notifications to multiple phone devices whenever certain keywords are used

Can I customize messages sent from the bot?

Yes, every message is customizable. You can use different templates for each rule.

Can I filter messages so only the important ones trigger the bot?

Yes. You can configure both necessary keywords and keywords that should be avoided.

You can also set a time limit – say, one message per hour. That way, you can prevent spamming.

Can I send messages in languages other than English?

Yes, and the plugin supports virtually all languages, including Chinese, Japanese, Hebrew, Hindu and more.

Questions About SMS

What do I need to send SMS?

An Amazon AWS account is required. Check Amazon’s website for more information.

Do I have to pay to send SMS?

Amazon requires a credit card to register to the service and may bill you depending on usage. You can check details in its SNS pricing page.

Can I send SMS messages from and to my country?

Amazon’s SNS service supports over 100 countries.

Check if your is in the SNS support list.

Telegram Bot Screenshots

Telegram Bot Front-End Gallery

Telegram Bot Back-end Gallery

WordPress Telegram Bot Plugin Release Notes

Version 1.0.2 from 24th Mar 2020

  • Added log functionality
  • Bugfixing

Plugin First Release 13th July 2016

Hire a Certified Magento Developer - Magento maintenance

Do you need additional functionalities? We can meet your needs!

We can implement additional features, change the interface and integrate external resources. Get in touch with us!