Telegram Bot for WordPress by CreativeMinds

WordPress Telegram Bot Plugin for Automation and Communication

Our WordPress Telegram bot plugin empowers you to effortlessly send automated messages, emails, SMS and more based on Telegram chats! Use this plugin to improve business operations and automate tasks within the Telegram messenger app.
The Bot Plugin support both Telegram channels and Telegram groups and can run at multiple groups and channels at the same time.
VIDEO DEMO
WordPress Version
5.4.0 or Higher
Tested up to
WordPress 6.7.X
LAST UPDATED
July 31, 2024
PHP
5.7 - 8.2.X
VERSION
1.1.4

WordPress Telegram Bot Plugin

Elevate your users’ Telegram messaging experience to new heights thanks to the automation capabilities of our WordPress Telegram Bot plugin. Let them engage, interact, and enhance their engagement like never before!

Send automatic messages, alerts, emails, and SMS based on Telegram conversations. The plugin allows you to manage workflows, trigger personalized responses, enhance communication, and much more!


Integrating Rules With WordPress Telegram Bot

Create any number of actions to automate your workflow.

This telegram bot plugin for WordPress allows you to set up SMS alerts for a telegram group, an email backup (repeater) rule for another group, and more!

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

Configuring and Automation
Configuring and Automation

Telegram to WordPress Repeater

WordPress page with Telegram message feed
WordPress page with Telegram message feed
Synchronize and store all your Telegram messages within WordPress.

Display them on any section of your website, tailoring the output by applying various filters based on distinct groups or categories to elevate your content management with this dynamic integration.


Sending Telegram Messages Via Email

Send a copy of messages from a telegram group or a public channel to an email of your choice.

Filter words to send out only relevant content.

Use our WordPress Telegram Bot to edit the template and choose where each element should be: the message, date, images and group/channel ID.

Sample email with date, text and image
Sample email with date, text and image

WordPress Telegram Bot Chat Responses

Bot reacts to the term 'bot' with a predefined message
Bot reacts to the term 'bot' with a predefined message
As soon as a specific term appears in the group, the Telegram Group Bot manager functionality responds with a predefined message to a chosen user.

The username can also be included in the telegram bot’s response.

To prevent spam, you can either snooze the rule within the WordPress Telegram bot settings or set it to execute only after a specified number of hours.


Managing Telegram Group With Our Bot

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

Example: after a 'Nice to meet you' or similar, the bot sends greetings.

Bot responds to the whole group
Bot responds to the whole group

Setting Up WordPress Telegram Bot Channel Responses

Bot posts a message to the channel
Bot posts a message to the channel
When the admin posts a message with certain terms in a public Telegram channel, the bot sends a predefined message to the channel.

The WordPress Telegram bot responds to messages with specific keywords and ignores those that contain stop words.

The Telegram bot answer can also include a WordPress shortcode processing. For example asking for the current time can result in showing the output of a WordPress shortcode which output the current time on a specific timezone


Sending SMS Via Telegram Bot

Send an SMS to a series of numbers for every message on the Telegram group.

You can use the WordPress Telegram bot to filter out messages by listing words that are necessary or should be avoided. For instance, set the bot up to send the SMS only if the word 'report' is present.

*Uses the reliable Amazon Simple Notification Service (SNS).

Telegram message replicated in SMS
Telegram message replicated in SMS

Sending SMS Alerts With the Telegram Bot

SMS Alert has customizable message
SMS Alert has customizable message
Choose any number of telephone numbers that should receive the messages.

Use WordPress Telegram bot smart rules to send SMS messages every time a certain word appears.

For example, if someone writes 'alert', the bot may send SMS messages to multiple numbers with the contact info of local authorities.


Replicate Important Emails to Telegram Group

The plugin lets you automatically share emails sent to yourself in a Telegram group. This is useful for automating updates or sharing important information.

Emails are triggered only if the email subject and body contain specific words or phrases specified by the admin. Once set up, any email you send to yourself that meets these criteria will be posted in the chosen Telegram group.

Replicating Email Message to Telegram Group
Replicating Email Message to Telegram Group

Telegram Bot Keyboard Buttons

Custom Keyboard Buttons Example
Custom Keyboard Buttons Example
The Telegram Bot plugin allows you to add keyboard buttons to the Telegram group where the bot is set as an admin. These buttons can enhance user interaction by providing quick response options.

The buttons can be either inline, appearing within the message, or custom, appearing below the message.

This functionality enables easier navigation and more dynamic conversations within the group.


Callbacks

Make your Telegram bot more interactive with the callback rules feature.

This feature lets you create rules that work with inline keyboards, making your bot's responses more dynamic and user-friendly.

Whether you want to trigger specific actions or create complex interactions, callback rules give you the flexibility to enhance your bot's functionality.

Using Ballbacks In Inline Keyboard
Using Ballbacks In Inline Keyboard

Menu Button and Commands

Chat Bot Menu Example
Chat Bot Menu Example
The plugin includes a feature that allows you to add a menu to the private chat with the bot. This menu can enhance the user experience by providing easy access to various options. There are two types of menus available: a standard menu and a customizable menu button.

The customizable menu button can be renamed and configured to refer to a website when clicked. This feature provides flexibility in guiding users to specific resources or actions directly from the private chat.


Including Attachments in Emails

All email rules can include images and GPS coordinates.

Include images in the email content and as an attachment.

When a user shares locations, it will be shown as a coordinate in the email.

Email with image attachment
Email with image attachment

WordPress Telegram Group Bot Logs

Bot Log showing group ID, messages and status
Bot Log showing group ID, messages and status
Track every message sent to the groups where the bot is in.

The logs accessible in WordPress include the group ID for easier checking.

If the message triggered a rule, the log will show if the rule was performed correctly. The information is extremely useful for troubleshooting.


Dynamic Messages

Users receive unique and up-to-date messages.

This is done via simple but powerful placeholders created with our Telegram Bot plugin for WordPress.

You can use templates to customize each message.

This feature supports multiple languages, including Chinese, Arabic, Hebrew, Hindi, and more.

Editing Dynamic Template
Editing Dynamic Template

Easy WordPress Telegram Plugin Set Up

  1. Create a 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.

  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 Features

Please check the user guide to learn more about this plugin

Telegram Integration Features

WordPress Repeater

WordPress Repeater

Store all messages from a specific group in WordPress and output the content using a shortcode.

Group Messages

Group Messages

Emit message to all users based on certain conditions. Optionally, the bot can answer to a certain user by mentioning him with his @username.

SMS Repeater

SMS Repeater

Send a copy of Telegram group conversations to a mobile device.

Email Triggers

Email Triggers

Replicate important emails sent to yourself into the Telegram group, triggered by specific words or phrases in the subject or body.

Callbacks

Callbacks

Create callback rules for using in inline keyboards.

Send Coordinates

Send Coordinates

Supports sending coordinates from Telegram messages to either Email Repeater, SMS Repeater or WordPress Repeater.

Placeholders Support

Placeholders Support

Customize email or SMS repeater messages using placeholders. Email or SMS messages can include info such as message text, sender nickname, group ID and date. Attached images can be also embedded into the email.

Email Repeater

Email Repeater

Send messages sent in a Telegram group or a public channel to one or many emails. Mark words as “stop words” to prevent them from triggering the bot.

Channel Messages

Channel Messages

Post automatic predefined messages to a public Telegram channel when the specific keywords are found in posted by the admin messages.

SMS Alert

SMS Alert

Send notifications to multiple phone devices whenever certain keywords are used.

Keyboard Buttons

Keyboard Buttons

Add inline or custom keyboard buttons to the Telegram group where the bot is an admin.

Menu Button and Commands

Menu Button and Commands

Add a menu to the private chat with the bot, either as a standard menu or a customizable button linking to a website.

Support Multiple Groups and Channels

Support Multiple Groups and Channels

One bot can work with multiple groups and channels at the same time.

Send Attachments

Send Attachments

Email Repeater supports sending attachments from Telegram messages to email, such as images and documents (pdf, docs, etc.).

Customizing Actions

Require Keywords

Require Keywords

Only activate rules when certain keywords appear on chat.

Snooze

Snooze

Pause rules for a certain amount of time to avoid multiple or repeated bot actions (spam).

Duplicate Rules

Duplicate Rules

Easily duplicate rules and change needed details instead of creating new rules from scratch.

Avoid Keywords

Avoid Keywords

Only activate rules when certain keywords do not appear on chat.

Track Count

Track Count

Use bot rule only once every X amount of time the term is detected.

Fire Shortcodes

Fire Shortcodes

Run shortcodes and output their content to a telegram group or a public channel once a keyword was found in the group conversation.

General Features

Powerful Log

Powerful Log

Track every message sent, even if it doesn’t trigger a rule. Find our the telegram group ID from the log file.

Reliable SMS

Reliable SMS

Uses Amazon’s sturdy SNS service, which works for over 200 countries (check the list).

Easy Setup

Easy Setup

You only require Telegram’s API key and groups.

UTF-8 Support

UTF-8 Support

Works with virtually all languages, including Chinese, Hindi, Arabic and Hebrew.

WordPress Telegram Bot Plugin Plans and Pricing

PLANS
Price includes 1 year support/updates. Manual renewal with 40% discount, not a subscription $69 $129
Number of Websites / License Activations 15
BOT FEATURES
WordPress Repeater IncludedIncluded
Email Repeater IncludedIncluded
Telegram Group Messages IncludedIncluded
Telegram Channel Messages IncludedIncluded
SMS Repeater IncludedIncluded
SMS Alerts IncludedIncluded
Email Triggers IncludedIncluded
Keyboard Buttons IncludedIncluded
Callbacks IncludedIncluded
Menu Button and Commands IncludedIncluded
Support Multiple Groups and Channels IncludedIncluded
Send Coordinates IncludedIncluded
Send Attachments IncludedIncluded
Placeholders Support IncludedIncluded
CUSTOMIZING ACTIONS
Require Keywords IncludedIncluded
Avoid Keywords IncludedIncluded
Snooze IncludedIncluded
Track Count IncludedIncluded
Fire Shortcodes IncludedIncluded
Duplicate Rules IncludedIncluded
GENERAL FEATURES
Powerful Log IncludedIncluded
Easy Setup IncludedIncluded
Reliable SMS IncludedIncluded
UTF-8 Support IncludedIncluded
SUPPORT
Product Knowledge Base Included Included
Priority email support Included Included
Product updates Included Included
PLANS
Number of Websites / License Activations 15
Price includes 1 year support/updates. Manual renewal with 40% discount, not a subscription $69 $129

WordPress Telegram Bot Plugin Related Use Cases Tutorials


WordPress Telegram Bot Plugin Additional Use Cases

  • If someone writes “help”, send them the local emergency numbers and alert the authorities via SMS 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!

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.

Your site has to use the secure HTTPS protocol.

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
  • 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

How many automations can I create?

The plugin does not set any limit.

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.

Do messages replicated as emails include images?

Yes. You can include them in the email body and as attachments.

Can messages replicated as emails include locations?

Yes. They will be transformed into GPS coordinates.

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

How Telegram Bot Rules Become Emails

Telegram Bot Back-End Gallery

Telegram Bot Commands Gallery

We Accept All Major Credit Cards
Accepted payment methods include all Credit Cards and PayPal