I download a lot of torrent files and I wanted a convenient, simple way to add them on the go

What it does

Checks a dropbox folder every few minutes and downloads new torrent files and adds them to transmission and then sends a notification with either email or pushbullet

How I built it

I built it using python with the dropbox api and the transmissionrpc python library as well as the pushbullet library and smtplib

Challenges I ran into

We started with using a library that was later found to be 5 years old. The csrf session token would expire immediately and it would lead to a function which would call a deprecated method

Accomplishments that I'm proud of

I made something I will actually use

What I learned

How to work with the dropbox api

What's next for Dropbox Torrent Autosnatch

I plan to expand on the script to fit my needs

Built With

Share this project: