Skip to content

Features

Anti-spam

Multi-layered protection — a message goes through several independent checks:

  • AI classification — modern neural networks evaluate the message content in the chat context. The model and providers may change — we always use the best available.
  • External ban lists — cross-check with CAS and LOLS; known spammers are cut off before their first message.
  • Own ban memory — the bot builds its own database of confirmed spammers.
  • Spam on images — text recognition on pictures (OCR) and visual analysis, to catch ads and adult bots that hide text inside images.
  • Common schemes — dedicated detectors for fake job offers, crypto scams, “work from your phone”, adult content and intrusive ads.

Newcomer guard

A new member’s first message is checked more strictly — this stops “Hello here 🤗” adult bots and mass mailings right after joining.

Entry protection & anti-raid

  • CAPTCHA — new members pass a “✅ I’m not a bot” check; the time and the action on failure (kick / ban / mute) are configurable. Enabled in /settings.
  • Anti-raid — when many accounts join at once, the bot sends a single shared message with personal verification buttons instead of flooding.
  • Flood-join protection — an account that joins/leaves too many times within an hour gets blocked in that chat. Always on, no configuration.
  • Global spammer database — collective safety: a spammer banned in several chats receives a global status and is cut off at entry to all connected chats. Optional (enabled in /settings).

Punishments

By default, confirmed spammers are muted (silent isolation). A ban is kept for join-leave spammers and the global ban list. The behaviour can be changed in settings.

Anti-Rus

A core principle — cannot be disabled

Detection and removal of Russian-language messages is always active and cannot be turned off. This is a deliberate stance of the project — to keep the Ukrainian-language space clean 🇺🇦.

Only the presentation is configurable, not the protection itself:

  • Notification mode about deletion (/settings → warnings system): full (with an explanation), short or silent (delete without a message);
  • Optional translation (/settings → Filtering rules → “Translate Russian messages”): if a message is not spam but simply a useful text with Russian words (mixed language, wrong keyboard layout), the bot deletes the original and publishes a Ukrainian translation on behalf of the author — so a useful thought is not lost.

Detection and removal of Russian itself stays enabled under any settings.

Air-raid alerts

Notifications about an air-raid alert for the selected regions. In forum groups the notifications go to the chosen topics — one, several or all.

  • /air_raid <region> — add a region/topic to the notifications;
  • /air_raid all — all known topics;
  • /air_raid off — disable.

The same can be configured with checkboxes in /settings. Data comes from a Ukraine-wide alerts service.

Summaries — “poyasny”

The poyasny command (a reply to a message with a link) briefly retells an article or a video — handy when sharing a long piece.

Anti-conflict

Detection of insults and toxicity — the bot softens conflicts without turning the chat into a battlefield.

Translation

Translation of messages into the chat language with a single command (/translate, as a reply).

Community tools

  • Welcomes (/setwelcome) — a message for new members with placeholders ({name}, {mention}, {title}, etc.).
  • Rules (/setrules, /rules) — the chat’s public rules.
  • Notes (/save, /get, /notes) — saved replies, media, templates.
  • Custom filters (/filter) — an automatic reply to a trigger word.

Link buttons (URL Buttons)

In welcomes, notes, rules and filters you can add buttons: [Text](buttonurl://t.me/your_channel). Add :same at the end so the next button goes into the same row.

Extra

  • Stop-words (/addstop) — your own blacklist of words.
  • Bio / link exceptions — whitelists so “your own” people are not touched.
  • Night mode — restricting activity at night.
  • Reputation & ranks — see the separate section.