Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/cofob/captcha
https://github.com/cofob/captcha
Last synced: about 22 hours ago
JSON representation
- Host: GitHub
- URL: https://github.com/cofob/captcha
- Owner: cofob
- Created: 2022-11-22T11:37:25.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-03-20T16:39:25.000Z (8 months ago)
- Last Synced: 2024-10-12T00:25:48.058Z (27 days ago)
- Language: Python
- Size: 17.6 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Каптча
[![wakatime](https://wakatime.com/badge/user/ebd31081-494e-4581-b228-7619d0fe1080/project/ede8089f-021e-4860-bd73-6ca2c81fa203.svg)](https://wakatime.com/badge/user/ebd31081-494e-4581-b228-7619d0fe1080/project/ede8089f-021e-4860-bd73-6ca2c81fa203)
Простая каптча для телеграмма. Бот просит новых участников нажать на кнопку, которая переводит пользователя в чат с ботом и передаёт код авторизации.
Бот проверяет код авторизации и если он совпадает то снимает ограничения с пользователя и удаляет сообщение.## Запуск
### Подготовка env
```
API_ID=с my.telegram.org
API_HASH=с my.telegram.org
TOKEN=из @botfather
SECRET=случайная строка
```### NixOS flake
```nix
services.tg-captcha = {
enable = true;
envFile = "/path/to/env/secrets";
};
```Сделано специально для чата [Yggdrasil](https://t.me/yggdrasil_re)