While I still occasionally update this project, you should really consider using
GG-BOT instead, its a fork of this project but is way more active & does pretty much everything better :)
Automatically parse, rename, and upload torrents to trackers using the UNIT3D codebase
ACM | AsianCinema |
ATH | Aither |
BHD | Beyond-HD |
BLU | Blutopia |
R4E | Racing4Everyone |
Telly | Telly.wtf |
Ntelogo | Ntelogo |
UFHD | Uncutflixhd |
DST | DesiTorrents |
-
Clone / download this repository
-
Install necessary packages
pip3 install -r requirements.txt
-
Rename
config.env.sample
toconfig.env
-
Fill out the required values in
config.env
-
Run the script using Python3 (If you're having issues or torf isn't installing, try python3.9)
Things to note:
- We use TMDB API for all things media related (Title, Year, External IDs, etc)
- If you provide the IMDB ID via
-imdb
, you must include the 'tt' that precedes the numerical ID - If you're trying to pass in a file as an arg, you may find autocomplete isn't working. Do this to fix it
- (What I mean by autocomplete is when you double hit Tab, and the filename/folder gets automatically filled in)
chmod u+x auto_upload.py
- run script using
./auto_upload.py -t etc -p /path/to/file/autocompletes.now
- A folder called
temp_upload
will be created which will store the files:description.txt
mediainfo.txt
*.torrent