forked from plneto/Synology.Api.Client
-
Notifications
You must be signed in to change notification settings - Fork 1
Алгоритм работы с ботом в телеграме на основе API Synology
Alexey Elfimov edited this page Mar 12, 2023
·
1 revision
В идеале делать это не часто, а лучше вообще один раз.
- В базовом сценарии просто передаешь боту логин и пароль и он их помнит.
- В расширенном (если у пользователя включена двойная аутентификация) при каждом взаимодействии также присылать ему генерируем 6-ти значный код из приложения Synology.
При первом использовании бота придется рассказать пользователю, как настроить работу.
-
[Обязательно] Создать папку для складывания торрент файлов. Откуда их будет брать
DownloadStation
. -
[Обязательно] Настроить автоматическое добавления загрузок торрентов с папки из пункта
1.
. (Поставить галочку в настройкахDownloadStation
) - Настроить отдельного бота для бота для безопасности.
- Заходим на торрент трекер и скачиваем нужный торрент файл.
- Запускаем телеграм и заходим в бота.
- Прикрепляем файл из файловой системы.
- Он копируется нужную папку, из которой
DownloadStation
берет файл и добавляет в загрузки. - Бот должен спросить все ли файлы загружать. Нужна возможность снять все галочки и поставить только одну (когда нужно скачать одну 1 из 20 в сезоне сериале).
- Далее должны быть возможность посмотреть статистику загрузки: скорость загрузки, процент скачанного.
- Возможность поставить на паузу и возобновить раздачу.
- Возможность попросить бота прислать пуш, когда загрузка будет завершена.