MSHTELEGRAM AUTOMATION
MSHFeaturesTelegram anti-spam moderation bot
BUILT FOR TELEGRAM · MSH

Telegram anti-spam moderation bot

Filter links and configured advertising keywords in new or edited group messages. Choose deletion alone or deletion with a temporary mute.

Your own botButton-based setupOff until enabled

How do I automatically delete spam and mute users in a Telegram group?

Configure ad keywords, link filtering and mute duration, enable moderation and authorize the group. Deletion requires Delete Messages; muting also requires a supergroup and Restrict Members. Set duration to 0 for deletion only. Detection uses configured rules.

01 / IN PRACTICE

A concrete example

Set mute duration to 0 for deletion only, or choose a duration and grant permission to restrict members.

Illustrative example, not a live bot demonstration.
Telegram anti-spam moderation bot

Filter links and configured advertising keywords in new or edited group messages. Choose deletion alone or deletion with a temporary mute.

02 / SETUP

How to configure it

New to MSH? Create and connect your bot first, then complete owner binding. Group features also require authorization for the target group. ID tools are available without payment or owner binding.

Step-by-step BotFather and connection guide
Off by default. "Function Settings → Ad Delete/Block Settings": Fill in the first line with the number of blocking minutes (0 means delete only, 1-1440 means delete and ban), fill in the second line with "on" or "off" to control link filtering, and each of the remaining lines contains one advertising keyword (up to 20). After opening, process new messages, text descriptions and edited messages from the authorized group. Match by rules, not AI ad recognition; owner, admin, and anonymous identities are exempt. The robot needs to be granted permission to delete messages; banning requires super group and restricted member permissions. Insufficient permissions will notify the owner, please check the results in "View". Each robot can queue up to 10 automation tasks; self-test can perform up to 50 group management tasks per day, and formal service can perform up to 1,000 times per day. Excessive tasks will be skipped under high load and cannot replace manual group management.

Saving settings does not turn a feature on. Enable it separately and check the bot’s runtime, group authorization, audience and required Telegram permissions. Owners configure their own bot; members do not receive its configuration permissions.

03 / QUESTIONS

Questions before you start

Does it use AI to detect advertising?

No. It matches configured rules. Owners, administrators and anonymous senders are exempt. Deletion and muting require the relevant permissions and do not replace human moderation.

How is the bot service priced?

For each bot and every two-group quota, MSH service costs the equivalent of 0.1 USDT per 30 runtime days, quoted when an order is created. BNB service costs 0.001 BNB for the same base period. Hour, day, month and year units are available. Runtime is consumed while running and preserved while paused. Trial: one hour per account, two groups and 100 ordinary replies. ID tools are free after connection. Provider API charges and network fees are separate.

Read all billing and after-sales rules
Why might a configured feature not respond?

Check that settings were saved, the feature is enabled and the bot is running with remaining time. For groups, confirm authorization, audience settings and permissions. Telegram must deliver the relevant message to the bot. Event, poll, membership and reminder deadlines follow their own rules; pausing runtime does not freeze those wall-clock deadlines.

Open the detailed function documentation

Related Telegram bot tools

PRICING / MSH PAYMENT

Telegram bot pricing: 21 features from the equivalent of 0.1 USDT per month

Use auto replies, scheduled announcements, group moderation, digital delivery and other available tools in one bot. The base MSH service price is the equivalent of 0.1 USDT per bot, per two-group quota, for 30 days of running time. Choose the functions you need; each is off until enabled.

Do I pay 0.1 USDT directly?

No. This is the USDT reference value for payment in MSH. The required MSH quantity is calculated from the current reference price and locked when the order is created. Direct USDT payment is not offered. Alternatively, pay 0.001 BNB for the base 30-day service; it is a separate fixed price.

What is included, and what costs extra?

The base price covers one bot with a two-group quota. More groups increase the price proportionally. Hour, day, month and year purchases are supported; running consumes time and pausing preserves it. Network fees and third-party AI API charges are separate. AI calls use your own provider account. One basic one-hour trial is available per account.

Full pricing, quota and support rules

Start with a permanent free plan

ID tools remain free after connection. After owner binding, enable welcome messages and the first 3 text keyword rules for one authorized group. Free mode runs without consuming trial or paid time; pausing all replies stops it until resumed. The combined limit is 200 replies per bot per day, reset at 00:00 UTC. Choose the free group in your workspace; if none is selected, the first authorized group is used. Existing rules are retained: only the first 3 apply in free mode. Full features and more groups require a trial or paid runtime.

YOUR BOT. YOUR NEXT STEP.

Put it to work in your own group.

Configure only what you need. Read the setup guide before enabling group permissions.

Open workspace