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.
Documentação da API do Telegram
Para executar o bot localmente, siga estas etapas:
-
Clone o repositório:
git clone https://github.com/maxsonferovante/BotTelegramTempLinkShare.git
-
Configure o ambiente virtual (venv):
cd BotTelegramTempLinkShare python3 -m venv venv
-
Ative o ambiente virtual:
source venv/bin/activate # Para Linux/Mac # ou venv\Scripts\activate # Para Windows
-
Instale as dependências:
pip install -r requirements.txt
-
Adquira um token de bot do Telegram e substitua-o em
config.py
. -
Execute o bot:
python main.py
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.