There is no easier way to integrate this into NZBGet than the current extension script method, since NZBGet is written in C++ and the script in Python.fernandog wrote:@hugbug is it possible to include this feature in nzbget code?
With github, the dev could maintain it
There is also nothing bad in extension scripts and quite the contrary - this is one of the main NZBGet feature. Extensions allow other developers add missing functionality, and doing this using more comfortable languages (python) for tasks where performance doesn't matter that much.
Why do you ask about integration, do you have issues with this script (have you tried it at all?) which you believe can be solved if integrated natively or what's the matter?
The script is complex and has sophisticated logic. Reimplementing it as a whole requires a lot of time. If you can be more specific about your problem I might be able to develop a simpler solution.