> For the complete documentation index, see [llms.txt](https://gitbook.humanode.io/botbasher/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://gitbook.humanode.io/botbasher/telegram/all/about.md).

# About

Humanode BotBasher for Telegram is a Telegram bot that provides Sybil-resistance to private groups and channels via biometric uniqueness checks.

Users link their Telegram account to their biometrics, and the system performs a uniqueness check to ensure that a person can't link multiple accounts.

Admins set up their groups and channels to be managed by BotBasher, which handles users' join requests by only accepting accounts with proven uniqueness; in addition, it continuously kicks all participants (not including admins!) who do not have proven uniqueness. The uniqueness check prevents a person from using more than one account - thus ensuring all the participants of a BotBasher-managed group or channel are non-Sybil accounts.

The system also has generations, and at each generation change (roughly half a year) all biometric data is wiped, voiding the uniqueness proofs; users have to prove their uniqueness again by linking an account to biometric data.
