Um aplicativo para armazenar seus arquivos locais no Telegram.
? Assista ao vídeo no YouTube
Você precisa de um ID de API do Telegram e um hash de API. Você pode criar um novo aplicativo aqui.
git clone https://github.com/FujiwaraChoki/TeleSync.git
cd TeleSync
️ : Para instalar as dependências perfeitamente, siga as instruções passo a passo.
python -m venv venv
source venv/bin/activate
python -m venv venv
. v env S cripts a ctivate
Em seguida, continue com a instalação:
pip install -r requirements.txt
# Copy the example.config.json to config.json
cp example.config.json config.json # Edit the config.json file with your own settings
Em seguida, conceda permissões executáveis run.sh
Shell-Script:
chmod +x run.sh
Opção | Descrição |
---|---|
api_id | Seu ID da API do Telegram. |
api_hash | Seu hash da API do Telegram. |
phone_number | Seu número de telefone, que você usa para o Telegram. |
db_file | O nome do arquivo de banco de dados. (Padrão: files.db ) |
verbose | Se true , o aplicativo imprimirá mais informações. (Padrão: false ) |
Comando | Descrição |
---|---|
upload [FILE_QUERY] | Carregar um arquivo para o Telegram |
download [FILE_QUERY] | Baixe um arquivo do Telegram |
remove [FILE_QUERY] | Exclua um arquivo do Telegram |
list | Liste todos os arquivos do Canal Telegram |
FILE_QUERY
pode ser o nome do arquivo, o caminho do arquivo, o ID do arquivo ou uma parte do nome do arquivo.
Para adicionar o script ao PATH no Linux, você pode modificar o arquivo ~/.bashrc
:
export PATH= " $PATH :/path/to/TeleSync "
Para adicionar o script ao PATH no Windows, você pode seguir estas etapas:
Para executar o TeleSync no Linux, navegue até o diretório TeleSync em seu terminal e execute o seguinte comando:
./run.sh [COMMAND] [ARGUMENTS]
Para executar o TeleSync no Windows, abra o prompt de comando, navegue até o diretório TeleSync e execute o seguinte comando:
. r un.bat [COMMAND] [ARGUMENTS]
⚡: Se você adicionou
TeleSync
ao seuPATH
, poderá executar o script de qualquer lugar.
Este projeto está licenciado sob a Licença Pública Geral GNU v3.0 - consulte o arquivo LICENSE para obter detalhes.
Se você encontrar um bug , abra um problema. Problemas que não estejam relacionados a bugs serão encerrados.
Somente Pull Requests com correções e/ou melhorias serão aceitos.