set up config.conf
the config file is meant to be modular, you only need to put in what you want. technically you do not need a file store, but you will miss out on a bunch features. For this tutorial we are going to make an example folderstore. Add the below to your config.conf, pick a path for you that is a blank folder non-system folder.
config.conf
[store=folder]
name="tutorial"
path="C:\Users\Admin\Downloads\tutorial"
TELEGRAM
Python Module: telethon , in order to get this working you need to sign up for a developer API ID, it is free. API ID
config.conf
[provider=telegram]
app_id=""
api_hash=""
HYDRUS NETWORK
medios-macina uses custom api wrapper based around the Hydrus network API . Help for setting up Hydrus Network
config.conf
[store=hydrusnetwork]
NAME=""
API=""
URL=""
OPENLIBRARY/ARCHIVE
code based on script Archive.org-Downloader , you need to create a free account . Archive.org and openlibrary.org share the same account, you only need one for both.
config.conf
[provider=OpenLibrary]
email=""
password="
temp="C:\Users\Admin\Downloads"
debug="true"
HYDRUS NETWORK
config.conf
[provider=alldebrid]
api_key=""
MATRIX
in house scripting, you will need a matrix account, there are many home servers to choose from or make your own.
config.conf
[provider=Matrix]
homeserver=""
access_token=""
room_id=""
size_limit=""
SOULSEEK
config.conf
[provider=soulseek]
username=""
password=""
YT-DLP
yt-dlp
config.conf
[tool=ytdlp]
cookies=""
PODCAST INDEX
API wrapper built in-house for podcastindex , you can make a free
config.conf
[provider=podcastindex]
Key=""
Secret=""
after your done save the file and restart the cli.py