BetterGroupHelper Central control for all your Telegram groups.

Manage Telegram groups without chaos.

Automatic moderation, link and word filters, welcome messages, admin levels and a powerful instance system – all controlled from one bot.

βœ… Link blocker & word blacklist/whitelist
βœ… Per-group modules & join request manager
βœ… Instances with central log & report groups

Important: Please do not use the bot in illegal / child abuse content. Violations will lead to bans.

What the bot can do
BetterGroupHelper is built for multi-group setups with instances, shared admins and clean moderation workflows.
✨ Modular per group / per instance
🧩

Instance system

Group owners can create β€œinstances” and manage multiple groups as one cluster – with shared admins, report and log groups.

/settings Instance menu
πŸ“›

Word blacklist & whitelist

Define words that should be deleted, warned, kicked or banned – and whitelist terms you only want to monitor.

Blackword Monitor Whitelist
πŸ”—

Link blocker

Automatically remove links from users without permission (SENDLINKS) and log what was blocked.

URL filter Admin bypass
πŸ‘₯

Admin levels & permissions

Fine-grained admin levels (0–9) to separate owner, full admins and moderators – with per-user permissions.

Level 0–9 /setadminlevel
πŸ‘‹

Welcome & rules manager

Setup welcome messages and rules per group, use placeholders like [:DISPLAYNAME:] and [:RULES:].

Templates Per group
🧹

Cleanup & automation

Cron workers remove old welcome messages, handle pending deletes and clean up expired responses.

delcron.php Auto cleanup
Main commands
Most configuration is done via inline menus, opened from /settings. Here is a short overview.
Admin Moderator Users

Admin / Instance owner

  • /settings – open instance & group settings menu.
  • /del – delete replied message.
  • /mute – mute user for X minutes.
  • /warn – warn user with reason.
  • /getwarn – show warnings (inline delete).
  • /getuserlog – open user log.
  • /ban, /banglobal – ban in group / all instance groups.
  • /unban, /unbanglobal – unban again.
  • /forward – forward replied message to all instance groups.
  • /promotenewadmin – promote user to admin in instance.
  • /fireadmin – remove admin rights.
  • /setadmintitle, /setmytitle – set admin/mod title.

Moderators

  • /del, /mute, /warn
  • /getuserlog, /ban, /banglobal
  • /unban, /unbanglobal

Public users

  • /help – short help overview.
  • /admin or /report – as reply to report a message.
Private chat

/start

Opens a short introduction and a button to request privileges to create an instance.

/admin

Shows your current admin level (if any) and what you can do with it.

Inline menus

Most configuration is done via inline buttons – the bot will guide you through instance, module, blacklist and whitelist configuration.

Getting started
You only need a few steps to run BetterGroupHelper in your own groups.
  1. Invite the bot BetterGroupHelper to your group and promote it to admin (messages, delete, ban, invite needed).
  2. In the group, run /settings as owner/admin. The bot will open an inline menu.
  3. Create or join an instance, select which groups belong together and set log/report groups.
  4. Enable modules like link filter, bad-word filter, join request manager and welcome messages for each group.
  5. Set your admin levels and permissions so only trusted people can use critical actions.

If you need help with setup or migration from another bot, contact the developer @BlueFurryWolf or the support chat.

Technical & hosting

The bot runs on a custom infrastructure with database-backed instances, cron workers for cleanup and dedicated logging for each room.


Abuse & safety

Groups with illegal content (especially child abuse) will be blocked and reported. Please use the bot only in legal contexts.