YUUU
Back to projects
Elsa – Global Banhammer logo

Elsa – Global Banhammer

Telegram bot that detects child sexual abuse material in groups and flags the sender for a moderator to confirm the ban.

About the project

Elsa protects Telegram communities from a single problem: child sexual abuse material. It analyses message text and matches images against material already flagged, and when something looks suspicious it flags the sender for review — the bot can mute for an hour to stop the harm spreading, but removing an account is always a moderator's call, and that decision applies across every group in the network at once.

Underneath sits a purpose-built classification model, trained on real messages that a closed group of reviewers labels by hand against written criteria. The interesting part is how the right label gets decided when two people disagree: instead of counting votes, a statistical estimator works out each reviewer's reliability from their own track record and weights their vote accordingly. A set of cases with known answers keeps the calculation anchored, and a label is only accepted once the system is confident; anything still in doubt goes to arbitration.

Features

CSAM detection in text and images
Human review before every ban
Global shared ban network
Purpose-built model trained on reviewed labels
Reviewer reliability measured, not assumed
Moderation panel inside Telegram

Access the project

Visit the official project website for more information or to start using it.

Visit Elsa – Global Banhammer