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. Open the bot in a private chat, run /start and click the button to get Instance Privileges (required to create instances).
  2. Invite the bot BetterGroupHelper to your group.
  3. Promote the bot to admin (delete messages, ban users, invite users / manage join requests as needed).
  4. In the group, run /s or /settings as owner/admin to open the inline menu.
  5. Create a new instance (top button) and then add this group to your instance.
  6. Open Group Modules, select the group and enable the modules you want to use.
  7. Set admin levels and permissions so only trusted people can use critical actions.

Important notes

  • Enable Listen Mode (top button in the modules menu). If it is disabled, the bot will not listen in the group.
  • Group Modules are per-group: select the group first, then enable the desired modules for that group.
  • Blacklist/Whitelist: currently each word must be added word by word. After adding you select the action.
  • BanGlobal bans the user across all groups in the same instance.
  • If a group gets recreated (e.g. Telegram deleted it) and added back to the instance, global bans still apply. In public groups the user may be banned again on first activity.

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.