fertkir.tg_torrent_bot_transmission
Ansible Rolle: tg_torrent_bot_transmission
WARNUNG VOR DER ABLEGENUNG: Diese Rolle wird nicht mehr unterstützt. Bitte nutzen Sie stattdessen diese Sammlung.
Integriert den Telegram Torrent Bot mit dem Transmission Bittorrent-Client.
So können Sie nach Torrents suchen und diese über Telegram auf Ihrem Handy auf Ihren Server herunterladen.
Anforderungen
- systemd
Rollenvariablen
Alle überschreibbaren Variablen sind in der Datei defaults/main.yml sowie in der folgenden Tabelle gespeichert.
Name | Standardwert | Beschreibung |
---|---|---|
telegram_token |
Telegram Bot-Token, erhalten Sie von @BotFather | |
rutracker_host |
https://rutracker.org | Hier können Sie Ihr eigenes Rutracker-Äquivalent einstellen. |
rutracker_username |
Benutzername für den Zugang zu rutracker.org | |
rutracker_password |
Passwort für den Zugang zu rutracker.org | |
allowed_users |
"" | Kommagetrennte Liste von Benutzern, mit denen der Bot arbeiten wird. Wenn leer, antwortet der Bot auf jeden Benutzer. |
proxy_telegram |
false | Soll der Bot einen Proxy verwenden, um auf die Telegram-Server zuzugreifen? |
proxy_rutracker |
false | Soll der Bot einen Proxy verwenden, um auf rutracker.org zuzugreifen? |
proxy_protocol |
http | Mögliche Werte: http, https, socks5 |
proxy_host |
127.0.0.1 | Proxy-Host |
proxy_port |
8080 | Proxy-Port |
proxy_username |
"" | Proxy-Benutzername |
proxy_password |
"" | Proxy-Passwort |
transmission_settings |
{} | Json mit benutzerdefinierten Einstellungen, die auf Transmissions settings.json angewendet werden. |
Beispiel-Playbook
Fügen Sie Ihr Telegram-Bot-Token (erhalten von @BotFather) und die Anmeldedaten für rutracker.org ein.
- hosts: all
roles:
- role: fertkir.tg_torrent_bot_transmission
vars:
telegram_token: <your_telegram_token_here>
rutracker_username: <rutracker_username>
rutracker_password: <rutracker_password>
transmission_settings: { 'rpc-whitelist-enabled': false, 'rpc-authentication-required': false }
Lizenz
Dieses Projekt ist unter der GNU General Public License v3.0 lizenziert. Weitere Informationen finden Sie in der LICENSE.
Über das Projekt
Telegram Torrent Bot integrated with Transmission bittorrent client
Installieren
ansible-galaxy install fertkir.tg_torrent_bot_transmission
Lizenz
gpl-3.0
Downloads
71
Besitzer