Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/gabrielrf/regrasrobot
Bot do Telegram para aprovação de entrada de pessoas em grupo após leitura de regras
https://github.com/gabrielrf/regrasrobot
pytelegrambotapi redis telegram telegram-bot
Last synced: 22 days ago
JSON representation
Bot do Telegram para aprovação de entrada de pessoas em grupo após leitura de regras
- Host: GitHub
- URL: https://github.com/gabrielrf/regrasrobot
- Owner: GabrielRF
- License: gpl-3.0
- Created: 2022-08-19T19:41:38.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2024-08-08T20:50:34.000Z (3 months ago)
- Last Synced: 2024-08-08T23:06:35.065Z (3 months ago)
- Topics: pytelegrambotapi, redis, telegram, telegram-bot
- Language: Python
- Homepage: https://t.me/RegrasRobot
- Size: 65.4 KB
- Stars: 4
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# RegrasRobot
[![Deploy](https://github.com/GabrielRF/RegrasRobot/actions/workflows/deploy.yml/badge.svg)](https://github.com/GabrielRF/RegrasRobot/actions/workflows/deploy.yml)
## SobreEste é um bot para ser usado em grupos públicos ou privados do Telegram que possuem a opção de aprovar a entrada de novos membros ligada.
Em grupos públicos, a opção pode ser ligada e funcionará sempre.
Em grupos privados, a opção está disponível na criação dos links de convite.
Assim que a pessoa tentar entrar no grupo, o bot enviará uma mensagem e exigirá que a pessoa clique no botão correto, confirmando que leu e entendeu as regras.
## Executar
Crie o arquivo `utils/token.conf`, colocando em seu conteúdo o token do bot.
Renomeie o arquivo `RegrasRobot.db_sample` para `RegrasRobot.db`.
Garanta que o `redis` esteja rodando e disponível para `localhost`.
Instale os requisitos:
```shell
pip install requirements -r
```Execute o bot:
```shell
python bot.py
```