WordPress Telegram Bot - Rules - Rules Overview, Creating and Editing
Rules Overview
Telegram Bot Rules
Overview | Email Repeater | Personal Messages and Group Messages | Channel Messages | SMS Repeater | SMS Alert | WordPress Repeater | Email Triggers | Keyboard Buttons | Callbacks | Menu Button & Commands
Introduction
This guide covers what are rules and how you can edit them. This information applies to all rules in the plugin.
Table of Contents
What are Telegram Bot Rules?
Rules are the main features of the WordPress Telegram Bot plugin and you can create multiple of them.
Examples:
- Send all messages from a group to an email address of choice, except it they have the word "hey" or "hi".
- If someone writes "help" in a group, send an SMS with contact information to a chosen number.
You can create rules in the following 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.
- 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.
- Channel Messages - Post an automatic message in a public channel on certain conditions. Note: this feature was introduced in version 1.0.6.
- 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.
Creating, Duplicating and Deleting a Rule
Every tab comes with an empty rule.
- Create more rules at any time by clicking the button Add rule.
- Duplicate rules - Useful when using similar rules (for instance, with the same message but different recipients)
- Delete rules - Note that there is no confirmation
All changes (including deletion) are only performed after you click the Save button.
Rule Fields
Every rule has different fields to fill, and these are explained in their respective articles.
Common Fields
Some fields are common to most rules.
- Status - Set that specific rule as active or paused
- Telegram group/channel ID - Telegram group ID must follow the format "-xxxxxxxx" (the character "-" followed by nine numerals). You can acquire it by sending the text /getGroupId in the group chat or by looking at the plugin log. Telegram channel ID is a part of the channel link that goes right after "t.me/".
- Sender Name - The contact name shown as the message sender
- Stop word(s) / Must not include - The rule will only run if it DOES NOT include ANY of these words
- Must include - The rule will only run if it DOES include ALL of these words
- Snooze for - Set a number in hours. After the rule is activated, it will "snooze" for x hours before being ready to activate again. Useful to avoid spamming
- Execute every - Execute the rule after every x times the trigger is activated
- Reset Count - Click the button to set the count to 0
- Message template - May support placeholders (learn more below)
TIP: Placeholders
Placeholders help you write down content dynamically. When the message is sent, every placeholder is replaced with the relevant content.
- {Text} - Telegram message content
- {sender} - Sender username
- {GroupID} - Telegram group ID
- {img} - Image, if it was included in the message
- {date} - Telegram message date
More information about the WordPress Telegram Bot plugin Other WordPress products can be found at CreativeMinds WordPress Store |
|
Let us know how we can Improve this Product Documentation Page To open a Support Ticket visit our support center |