I took praddy's Randomize plugin and hacked it a bit. Before it would check if incoming port was firewalled every x secs and if it was then use another port and reannounce once(he had ISP problems with them blocking his ports). Now all port-related stuff is removed and it will force reannounce every x secs, default 120, but can be changed in '~/.config/deluge/reannounce.conf', which is generated at first run(deluge default is 600 secs).
Tested working on latest stable deluge v1.3.15 and latest deluge 2.0.3).
Note, it's not recommended setting the interval too low as you can get banned by trackers and it's also considered rude - Use at your own risk and don't blame me! The default interval is already stretching it! (I used 2 minutes as default because that was listed as minimum recommended in a guide about hacking rtorrent + also used as default in hrktorrent.)
I recommend using ltConfig by ratanak additionally and enabling at-least 'announce_to_all_trackers/tiers'.
An easy method to check the plugin is working, is with ipmagnet where you can see the plugin reannouncing every 2 minutes(default), or whatever you've defined as interval in 'reannounce.conf', instead of 10 minutes(deluge default).
reannounce-0.1.egg (deluge-2.0.3):
https://paste.c-net.org/SuiteDamien
reannounce-0.1-py2.7.egg (deluge-1.3.15):
https://paste.c-net.org/FoyerSwill
All credits goes to praddy and his Randomize plugin. The GPL'd code is in the egg.
[Plugin] reannounce v0.1 - force reannounce every x secs.
[Plugin] reannounce v0.1 - force reannounce every x secs.
Last edited by mhertz on Sun Jun 27, 2021 4:43 pm, edited 5 times in total.
Re: [Plugin] reannounce v0.1 - force reannounce every x secs.
This plugin didn't work anymore in latest deluge-2.0.3(and couldn't be fixed by merely renaming it to other python version neither), but I managed to fix it and have edited my first post above to include this, so now there's a version for new deluge(v2.0.3) and another for the old(v1.3.15).
Re: [Plugin] reannounce v0.1 - force reannounce every x secs.
Note this plugin could potentially be modified to support real forced reannounce as per discussion here: viewtopic.php?p=234029#p234029
Re: [Plugin] reannounce v0.1 - force reannounce every x secs.
Dear Mhertz: Does this plugin (reannounce-0.1.egg (deluge-2.0.3):) work with Deluge 2.1.1? I tried it but it is not working. Any insights?
Re: [Plugin] reannounce v0.1 - force reannounce every x secs.
Hi, yes it does work I just checked - little lame honestly, but works, sure 

Re: [Plugin] reannounce v0.1 - force reannounce every x secs.
Hi mhertz,
A follow up. I just noticed that I am not seeing the details of the reannounce plug-in in the left side portion. Is it normal?
A follow up. I just noticed that I am not seeing the details of the reannounce plug-in in the left side portion. Is it normal?
- Attachments
-
- Screenshot 2025-01-31 035659.png (32.93 KiB) Viewed 24402 times
Re: [Plugin] reannounce v0.1 - force reannounce every x secs.
Hi! 
Honestly didn't know how make plugins when hacked this up from others work(praddy), so need control it from a config file only i'm affraid, maybe I will smack a gui on it some day, but not in the mood now to be fully honest, but check in first post again for instructions, and I see in your profile you're on windows, so the config then isn't as referenced in first post, sorry, but in %appdata%\deluge\reannounce,conf.

Honestly didn't know how make plugins when hacked this up from others work(praddy), so need control it from a config file only i'm affraid, maybe I will smack a gui on it some day, but not in the mood now to be fully honest, but check in first post again for instructions, and I see in your profile you're on windows, so the config then isn't as referenced in first post, sorry, but in %appdata%\deluge\reannounce,conf.
Re: [Plugin] reannounce v0.1 - force reannounce every x secs.
Thank you Mate. No worries. I tried to look into the configuration files and this is what I am seeing. Unfortunately, the ipmagnet link in the first post no longer works.
- Attachments
-
- del3.png (47.03 KiB) Viewed 23212 times
-
- del2.png (71.26 KiB) Viewed 23212 times
-
- del1.png (64.24 KiB) Viewed 23212 times
Re: [Plugin] reannounce v0.1 - force reannounce every x secs.
Thanks buddy, and that looks fine, for wanting 120 secs reannounces, and should work, but can be checked e.g also in trackers tab, seeing the counter reset around every 120 secs.