Бот для Telegram, который позволяет проверять всех новых посетителей вашей группы на принадлежность к настоящим людям :) Работает по тому же принципу, что и обычная captcha.
На каждого нового посетителя бот вешает рестрикт на отправку сообщений и предлагает нажать на кнопку. Если в течении 30ти секунд новый посетитель на кнопку не нажимает, тогда бот банит нового посетителя. Для работы боту надо дать права администратора в группе.
Основным способом использования бота является Docker контейнер. Получить инструкцию по установке Docker можно по ссылке. Перед началом работы вам нужно получить token у @BotFather
git clone https://github.com/mxssl/tg-captcha-bot.git
cd tg-captcha-bot
docker build --tag tg-captcha-bot .
docker container run \
--rm \
--detach \
--name captcha-bot \
--env TGTOKEN="Тут указываем токен, который получили от BotFather" \
tg-captcha-bot
Посмотреть логи можно командой docker container logs captcha-bot
После запуска контейнера с ботом, можно добавлять бота в нужную группу и выдавать ему административные права.