ройте в сторону Deluge и ее плагинов, расширений.
Также у нее есть режим работы как службы и веб-морда
Так-же, так как написана на пайтоне можно подпилить под себя или создать плагин
Deluge Plugins https://dev.deluge-torrent.org/wiki/Plugins
config = configparser.ConfigParser(comment_prefixes='/', allow_no_value=True)
можно делать многострочные текстовые переменные
и писать комменты # в ini-файле.
Отступ таб или 4 пробела перед каждой строкой должен быть всегда.
wfd, Зависит от используемой DE и используемого clipboard manager-а
Если вы используете определенный DE и определенный clipboard manager,
но нужно гуглить решения по ним , а не по иксам. https://wiki-archlinux-org.translate.goog/title/cl...
Также у нее есть режим работы как службы и веб-морда
Так-же, так как написана на пайтоне можно подпилить под себя или создать плагин
Deluge Plugins https://dev.deluge-torrent.org/wiki/Plugins