Скопійовано! Copied!
v0.5.0 Release (June 2026)

Сучасний захист вашого чату в Telegram Modern security for your Telegram community

Повністю безкоштовний open-source бот для модерації. Захищає від спам-атак, фішингу, шахрайства та ворожих ІПСО за допомогою сучасних евристик та нормалізації символів. A fully free open-source moderation bot. Protects against spam raids, phishing links, fraud, and hostile propaganda using advanced heuristics and character normalization.

safetybot_moderator.log
Бездоганні модулі Flawless modules

Створений для безпеки чату Built for community safety

Інтелектуальна нормалізація тексту Intelligent Text Normalization

Усуває спроби спамерів сховати ключові слова. Бот розпізнає та блокує повідомлення, де кириличні літери замінено візуально схожими латинськими омогліфами (наприклад, англійська `o`, `a` замість українських), а також ігнорує шуми (пробіли, зірочки чи знаки підкреслення). Neutralizes attempts by spammers to bypass filters. The bot analyzes and blocks messages where Cyrillic letters are replaced by visually identical Latin homoglyphs (e.g. English `o`, `a` instead of Ukrainian), and strips out noise characters (spaces, stars, underlines).

Антифішинговий щит Anti-phishing shield

Автоматичне блокування та видалення шкідливих посилань із використанням списку заборонених доменів (`BANNED_DOMAINS`) та сервісів скорочення лінків (таких як `is.gd`, `t.co`, `bit.do`). Automatic blocking and removal of malicious links using lists of banned domains (`BANNED_DOMAINS`) and tracking/url shortening services (like `is.gd`, `t.co`, `bit.do`).

Сповіщення адміна Admin Notification Hub

Миттєве інформування в окремий чат адміністратора про будь-які критичні дії (видалений спам, спроби зламу, скарги користувачів через команду `/report`). Instant alerts delivered directly to a dedicated admin chat about critical actions (deleted spam messages, user complaints via `/report`, captcha completions).

Авто-реєстрація та SQLAlchemy 2.0 Silent Auto-Registration

Бот непомітно створює та оновлює профілі нових учасників під час їхньої першої активності. Архітектура SQLAlchemy 2.0 та міграції Alembic гарантують швидкість запитів до PostgreSQL, а розумне сідування Default-словника запобігає затиранню адмінських налаштувань. Silently registers and updates chat participant profiles upon their first message. Powered by SQLAlchemy 2.0 and Alembic migrations for blazing-fast query execution against PostgreSQL, preventing loss of custom admin overrides.

Швидкий старт Quick integration

Як розпочати роботу? How to get started?

1

Додайте бота до чату Add Bot to Chat

Знайдіть вашого бота за посиланням та додайте його як учасника вашої групи. Find your bot link and add it to your Telegram group chat.

2

Надайте права адміністратора Grant Admin Rights

Для можливості видаляти спам та блокувати порушників, надайте боту права на видалення повідомлень та блокування учасників. Grant the bot permissions to delete messages and ban users so it can successfully moderate the community.

3

Вимкніть Group Privacy Disable Group Privacy

Зверніться до `@BotFather`, оберіть вашого бота, перейдіть до `Bot Settings` -> `Group Privacy` та переведіть її в статус `Disabled`. Це дозволить боту сканувати повідомлення на спам. Talk to `@BotFather`, select your bot, go to `Bot Settings` -> `Group Privacy` and select `Disabled`. This enables the bot to monitor all incoming chat messages.

Технологічний стек проекту Built on modern tools

Python 3.11+
Aiogram 3.x
PostgreSQL
Docker
SQLAlchemy 2.0