==================================================================================== === .rtorrent.rc: ==================================================================================== # session = /home/user/downloads/session # Подхватывание торрент-файла из указанной диры: schedule = watch_directory,5,5,load.start=/home/user/downloads/torrents/*.torrent check_hash = no # Перемещение готовой загрузки в указанную диру: method.insert = d.get_finished_dir, simple, "cat=/home/user/downloads/finished/,$d.custom1=" method.insert = d.data_path, simple, "if=(d.is_multi_file), (cat,(d.directory),/), (cat,(d.directory),/,(d.name))" method.insert = d.move_to_complete, simple, "d.directory.set=$argument.1=; execute=mkdir,-p,$argument.1=; execute=mv,-u,$argument.0=,$argument.1=; d.save_full_session=" method.set_key = event.download.finished,move_complete,"d.move_to_complete=$d.data_path=,$d.get_finished_dir=" # Автоматическое закрытие раздачи в клиенте по достижении указанных лимитов: ratio.enable= ratio.min.set=0 ratio.max.set=0 ratio.upload.set=0M # Changing the command triggered when the ratio is reached. # (the default is "d.try_close= ; d.ignore_commands.set=1") method.set = group.seeding.ratio.command, "d.close= ; d.erase=" # Отправить уведомление по окончании закачки: method.set_key = event.download.finished,notify_me,"execute=/home/user/scripts/notifications.sh,$d.name=" ==================================================================================== === Выбрать файлы для загрузки: ==================================================================================== # == In the File List view you can hit * (asterisk) to toggle all files Off/High/Normal, and then select the ones you need. ==================================================================================== === Содержимое notifications.sh: ==================================================================================== # == Отправляет сообщение об окончании загрузки в телеграм чат и сканирует содержимое конкретной библиотеки Jellyfin для её обновления: #!/bin/bash TOKEN="$TELEGRAM_CHAT_TOKEN" CHAT_ID="$TELEGRAM_CHAT_ID" MESSAGE="$1 - Загрузилось." curl -s -X POST https://api.telegram.org/bot$TOKEN/sendMessage -d chat_id=$CHAT_ID -d text="$MESSAGE" > /dev/null ssh -p 22 user@example.com 'curl -X POST "http://localhos:8096/Items/$JELLYFIN_LIBRARY_ID/Refresh?Recursive=true&ImageRefreshMode=Default&MetadataRefreshMode=Default&ReplaceAllImages=false&ReplaceAllMetadata=false&RegenerateTrickplay=false" -H "X-MediaBrowser-Token: $JELLYFIN_USER_TOKEN"'