-
Notifications
You must be signed in to change notification settings - Fork 452
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Feature Request] - Automation of the download cycle #8357
Comments
If you want this level of complexity, it's probably a better to make your own script. Tribler supports a REST API that allows you directly read and modify your downloads. You can play around with this by browsing to For example, moving a download with infohash {
"state": "move_storage",
"dest_dir": "/some/directory"
} |
Makes sense. Such automation belongs to workflow/automation tools and seems out of scope for Tribler. I created this simple example to get people started. Notes:
Not to sound completely negative, I think there's some room for (scoped-down) improvement, i.e. if one could add tags to downloads, filtering by some categories could be helpful to API clients that wish to automate workflows. Presently, without tags, I'd probably go with a small Web/DB combo to manage tags and workflows. Not very complicated, but more complicated than a 200 LoC Python script running periodically from Another idea I've tested was an upload/download bot for the chat I mentioned above. I haven't published that code, but the way it worked is exactly as one may expect - the bot shares and posts magnet links to private chats, and can also download links posted by others (which is OK if in a community of friends or relatives) using Tribler. |
I'd like to set up my Tribler instance to be as hands-off as possible.
It's currently in it's own Linux VM but will be in a Docker container when that gets released for 8.x
To that end, I'd like to propose some features to support automation:
The text was updated successfully, but these errors were encountered: