This Python script automates reannouncing torrents in Deluge to improve the chances of finding seeds. It uses the submodule deluge-client
to communicate with the Deluge daemon.
Use this with the Execute plugin to be called on the Torrent Added event.
From the shell:
/path/deluge-reannounce/reannounce torrent_id torrent_name save_path
From the Deluge Execute plugin:
/path/deluge-reannounce/reannounce
The arguments torrent_id
, torrent_name
, and save_path
are added automatically
when called from the Deluge Execute plugin on the Torrent Added event.
If you run the script inside the LinuxServer.io docker container, then there is no configuration needed. Otherwise, set the following variables in the environment:
environment variable | value |
---|---|
DELUGE_HOST |
hostname or IP address of Deluge server |
DELUGE_PORT |
RPC port number |
DELUGE_USER |
username |
DELUGE_PASS |
password |