Радарр 3 не дает обновлять листы IMDB чаще одного раза в 6 часов. Чтобы обойти это ограничение можно добавить вот это в планировщик (убедитесь, что прописали верный хост и токен!)
curl -i -s -k -X $'POST' \
-H $'Host: nas.local:7878' -H $'User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:97.0) Gecko/20100101 Firefox/97.0' -H $'Accept: application/json, text/javascript, */*; q=0.01' -H $'Accept-Language: en-US,en;q=0.5' -H $'Accept-Encoding: gzip, deflate' -H $'Content-Type: application/json' -H $'X-Api-Key: <YOUR_SECRET_TOKEN_HERE!!!!' -H $'X-Requested-With: XMLHttpRequest' -H $'Content-Length: 25' -H $'Origin: http://ds.local:7878' -H $'DNT: 1' -H $'Connection: close' -H $'Referer: http://ds.local:7878/system/tasks' \
--data-binary $'{\"name\":\"ImportListSync\"}' \
$'http://nas.local:7878/api/v3/command'
(UPDATE) я больше не использую Jackett, заменил на Prowlarr
UPDATE! Я теперь мониторю торренты через интеграцию Transmission в Home Assistant. Можно создать правило автоматизации, которое будет посылать нужные вам уведомления в телеграм чат
Используем телеграм бота для мониторинга очереди qBittorent
- в файл secrets.py нужно внести свои данные:
- qBittorent IP и порт
- Telegram token и chat_id
Создать бота и достать токен можно через @botfather в Телеграм. После того, как бот создан, нужно отправить "/setjoingroups" -> Enable чтобы бот мог присоединятся к группам.
Chat_id можно узнать так https://stackoverflow.com/questions/32423837/telegram-bot-how-to-get-a-group-chat-id#32572159
- скопировать папку telegrambot и secrets.py куда-нибудь себе
- настроить планировщик чтобы каждую минуту запускал скрипт. Например, так: (sudo crontab -e)
* * * * * /usr/bin/python3 /home/artem/scripts/telegram/torrent_watcher.py >> /var/log/crontab_errors.log 2>&1
- готово!