🔎 AI Member Screening
AI Member Screening evaluates new members using profile signals and, when needed, a model-assisted review. It complements Captcha and Spam Detection: captcha proves a human joined; screening asks whether that account looks risky before they settle in.
When screening runs
Two moments matter in the bot:
- On join: a lightweight check can run for profiles with enough signal (long names, bios, linked channels, etc.).
- First message: the first time a member who has never sent a message in the group speaks, the bot runs a fuller pre-filter + model flow. This always uses "never sent a message", not your chat's configurable new-member definition.
A member is screened at most once every 24 hours per group, whichever of the two moments comes first.
Configuration
In the webapp: Open your workspace, select the Telegram group under Channels in the sidebar, then select AI Features, then the AI Moderator tab. Screening is the Suspicious profile rule under New members. Its switch saves instantly; open the rule for its full settings, which save with the Save bar in that dialog. Where screening alerts are delivered is set on the Alerts & Reports tab, under Where do screening alerts go?
In Telegram (bot menu):
- Use
/settings→ 🤖 AI → 🔎 Member Screening - Toggle screening 🟢 Enabled or 🔴 Disabled
Actions
Flag for review
Suspicious cases generate an alert. Admins can use inline buttons on the alert to:
- Restrict (mute) the user for a duration
- Ban the user
- Dismiss the alert
Auto restrict
Automatically restrict the member when screening is confident there is an issue: mute, kick or ban. Options include:
- Delete message: optionally delete the triggering message when auto-restrict is enabled.
Notifications
Send screening alerts via:
- DM to admins, or
- A dedicated channel (you can bind a channel ID when prompted).
Troubleshooting
No alerts but you expect them?
- Confirm screening is 🟢 Enabled
- The first-message check only runs for members who have never sent a message in the group, whatever your New User Definition says.
- Very minimal profiles may not trigger join-time screening until the first message
Too many false positives?
- Switch action mode to Flag for review instead of Auto restrict while tuning
- Use notifications in a private admin channel for faster context