https://github.com/maxsonferovante/bottelegramtemplinkshare
O TempLinkShareBot é um bot do Telegram que permite o compartilhamento seguro e temporário de arquivos através de links.
https://github.com/maxsonferovante/bottelegramtemplinkshare
peewee-orm python python-telegram-bot telegram-bot
Last synced: about 1 year ago
JSON representation
O TempLinkShareBot é um bot do Telegram que permite o compartilhamento seguro e temporário de arquivos através de links.
- Host: GitHub
- URL: https://github.com/maxsonferovante/bottelegramtemplinkshare
- Owner: maxsonferovante
- Created: 2024-01-31T03:33:44.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2024-02-05T17:47:51.000Z (over 2 years ago)
- Last Synced: 2025-01-30T09:17:01.465Z (over 1 year ago)
- Topics: peewee-orm, python, python-telegram-bot, telegram-bot
- Language: Python
- Homepage:
- Size: 29.3 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
---
# TempLinkShareBot
O TempLinkShareBot é um bot do Telegram que permite o compartilhamento seguro e temporário de arquivos através de links. Faça upload de arquivos e obtenha links de download com tempo de expiração. Ideal para compartilhar arquivos sensíveis, garantindo acesso restrito e temporário.
### Tecnologias Utilizadas
[](https://skillicons.dev)
### Documentação da API do Telegram
[Documentação da API do Telegram](https://docs.python-telegram-bot.org/en/v20.7/index.html)
### Teste do Bot em produção
[Temp Link Shared Bot](https://t.me/TempLinkShareBot)
### Como Usar Localmente
Para executar o bot localmente, siga estas etapas:
1. Clone o repositório:
```bash
git clone https://github.com/maxsonferovante/BotTelegramTempLinkShare.git
```
2. Configure o ambiente virtual (venv):
```bash
cd BotTelegramTempLinkShare
python3 -m venv venv
```
3. Ative o ambiente virtual:
```bash
source venv/bin/activate # Para Linux/Mac
# ou
venv\Scripts\activate # Para Windows
```
4. Instale as dependências:
```bash
pip install -r requirements.txt
```
5. Adquira um token de bot do Telegram e substitua-o em `config.py`.
6. Execute o bot:
```bash
python main.py
```
### TempLinkShare - API AWS S3
O TempLinkShare também inclui uma API em Node.js que lida com o acesso ao bucket S3 na AWS. Os arquivos são armazenados temporariamente e ficam disponíveis por 30 minutos.
Para mais detalhes sobre a API, consulte o [repositório no GitHub](https://github.com/maxsonferovante/TempLinkShare).
---