Open mrusse opened 4 weeks ago
This would be a great change - The biggest issue I'm facing is it getting 'stuck' on the same users, similar to your reasoning.
Possibly with this concept you can also have it time-gated? I've noticed when the downloads fail, the script just sits. It probably should evaluate that nothing has downloaded after X amount of time, ignore the user and re-attempt to search/match/download?
New setting:
save_ignored_users
would save ignored users from each run to your config.Users with downloads that later fail and are caught by the script should probably also be ignored. When downloading a big list at once I have had problems with running into the same "bad" users again and again. This would solve that. If implemented we should maybe think about how we are formatting the ignored_users in the config. Right now they are all on one line which will look bad with a bunch of users.