Приложение для хранения ваших локальных файлов в Telegram.
? Посмотрите видео на YouTube
Вам нужен идентификатор Telegram API и хеш API. Здесь вы можете создать новое приложение.
git clone https://github.com/FujiwaraChoki/TeleSync.git
cd TeleSync
️ : Чтобы установить зависимости без ошибок, следуйте инструкциям шаг за шагом.
python -m venv venv
source venv/bin/activate
python -m venv venv
. v env S cripts a ctivate
Затем продолжите установку:
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
Затем предоставьте разрешения исполняемому файлу Shell-Script run.sh
:
chmod +x run.sh
Вариант | Описание |
---|---|
api_id | Ваш идентификатор API Telegram. |
api_hash | Ваш хэш API Telegram. |
phone_number | Ваш номер телефона, который вы используете для Telegram. |
db_file | Имя файла базы данных. (По умолчанию: files.db ) |
verbose | Если это true , приложение распечатает дополнительную информацию. (По умолчанию: false ) |
Команда | Описание |
---|---|
upload [FILE_QUERY] | Загрузить файл в Telegram |
download [FILE_QUERY] | Скачать файл из Telegram |
remove [FILE_QUERY] | Удалить файл из Telegram |
list | Перечислить все файлы в канале Telegram |
FILE_QUERY
может быть именем файла, путем к файлу, идентификатором файла или частью имени файла.
Чтобы добавить скрипт в PATH в Linux, вы можете изменить файл ~/.bashrc
:
export PATH= " $PATH :/path/to/TeleSync "
Чтобы добавить скрипт в PATH в Windows, вы можете выполнить следующие действия:
Чтобы запустить TeleSync в Linux, перейдите в каталог TeleSync на своем терминале и выполните следующую команду:
./run.sh [COMMAND] [ARGUMENTS]
Чтобы запустить TeleSync в Windows, откройте командную строку, перейдите в каталог TeleSync и выполните следующую команду:
. r un.bat [COMMAND] [ARGUMENTS]
⚡: Если вы добавили
TeleSync
в свойPATH
, вы можете запустить скрипт из любого места.
Этот проект лицензируется по лицензии GNU General Public License v3.0 — подробности см. в файле ЛИЦЕНЗИИ.
Если вы нашли ошибку , пожалуйста, откройте проблему. Вопросы, не связанные с ошибками, будут закрыты.
Будут приняты только запросы на включение с исправлениями и/или улучшениями .