TGDesk

Home › Blog

Telegram welcome bot and anti-spam setup

Updated · TGDesk

Short answer: add a moderation bot (for example Rose or Combot), make it admin with rights to delete messages and restrict members, then turn on welcome message + captcha, link and keyword filters, and flood limits. That trio stops most spam. Add a shared spammer list (Combot's CAS or Rose federations) if your group is public.

The layers of group anti-spam

  1. Join gate: captcha or join requests stop bots before they post.
  2. Known spammers: shared lists ban accounts already caught elsewhere (Combot's free CAS; Rose federations).
  3. Content rules: block links, invite links, forwarded posts or keywords from new members.
  4. Behaviour: flood limits and raid mode for sudden waves of joins.
  5. Humans: a report command and a clear rules message.

Step by step with Rose

  1. Add @MissRose_bot to the group and promote it to admin.
  2. Enable welcome messages and set the text (rules, where to ask questions).
  3. Enable captcha; the default "button" mode is the gentlest. Rose's docs note captcha requires welcome messages enabled.
  4. Lock URLs or invite links for everyone or add blocklist patterns for typical spam phrases.
  5. Set antiflood and keep antiraid ready.

Step by step with Combot

Add @combot, open its web dashboard, enable captcha and welcome messages, configure spam filters and warnings, and CAS is applied to known spammers. Analytics show joins and leaves so you can spot raids.

Feature comparison

CombotRoseGroupHelpChatKeeperTGDesk (planned)
Welcome + captchaYesYes (button, text, math, text2)YesYes (button, captcha, form, subscription on paid plans)Yes
Keyword filters / bansSpam filters, warnings, bansLocks, blocklists, filters, antiflood, antiraidBanned words, anti-flood, warnings, anti-pornFilters, triggers, face controlKeyword mute/ban/delete rules
Shared anti-spam listCAS (free)FederationsNot listedAntispam systemPlanned
Scheduled postsFree, up to 30 per chatNot listedRecurring/scheduled messagesPeriodic messages, postingYes
Analytics32 days free, 100 Pro, 1 year BusinessNot listedStatisticsYes, more on paid plansMember analytics dashboard
AIAnswers when mentioned; $1 per 1,000 tokensNot listedNot listedAI digest, negativity level, language detection (paid)AI summaries, AI moderation, AI FAQ from your knowledge base
Where you manage itWeb dashboard + commandsCommands in TelegramCommands/menus in TelegramWeb dashboardDesktop dashboard, next to your accounts' inbox
PriceFree core; Pro $9.99/mo; Business $900/yrFreeFree; Pro by donation (from €1.50 for 5 groups)Free tier; paid from $4.99Not announced; coming soon

Sources (October 2026): combot.org, cas.chat, MissRose docs, GroupHelp guide, chatkeeper.app, ChatKeeper plans.

A welcome message that works

TGDesk group & channel tools (in development)

TGDesk is adding bot-based group and channel management to its desktop workspace, so the people who answer customers on several Telegram accounts can also run their communities from the same place. Planned features:

These tools work through an official Telegram bot you add as admin. TGDesk is a paid desktop app, coming soon; pricing is not announced and there is no download yet. It is not affiliated with Telegram or the bots named here.

Related: Telegram group management bots compared.

FAQ

How do I add a welcome message to a Telegram group?

Add a group bot such as Rose or Combot, make it an admin, and enable welcome messages in its settings or with its command. Telegram's own group settings do not include a custom welcome message.

Does a captcha stop all spam?

No. Captcha stops automated joins. Add keyword or link filters, flood limits and, if available, a shared spammer list such as Combot's CAS.

Will captcha annoy real members?

A one-tap button captcha with a clear welcome text is barely noticeable. Use stricter modes only during raids.

Can I approve members before they see the group?

Yes. Use an invite link with join requests (admin approval); Rose can send the captcha to the requester and approve them automatically.

Coming soon — paid launch, no public download yet

Related