banner
年糕

年糕日记

此站为备份站点,最新文章请访问 oior.net
telegram
email

TelegramボットでAria2を制御する

  1. リポジトリ https://hub.docker.com/r/jwstar/arbot をクローンします。
  2. ボットを作成し、トークンと自分の ID を取得します。
  3. Telegram の API とハッシュを取得します。

https://my.telegram.org/auth

  1. イメージを手動でデプロイし、ネットワークはホストを使用します。
    以下の環境変数を追加します。プロキシは必要ない場合は追加しなくても構いません。
    Telegram へのアップロードを有効にする場合は、'False' を選択し、aria2 のダウンロードディレクトリをボットにマッピングします。両方のパスが一致していることを確認してください。
    send id はユーザー ID です。同じものです。
       API_ID: 11111 
       API_HASH: 11111 
       BOT_TOKEN: 11111:11111 
       JSON_RPC_URL: http://11111:6800/jsonrpc 
       JSON_RPC_TOKEN: 11111 
       SEND_ID: 11111 
       #      PROXY_IP:   #オプション  プロキシIP 
       #      PROXY_PORT:  #オプション プロキシポート 
       UP_TELEGRAM: 'False' #Telegramへのアップロードを有効にするかどうか

コマンドでデプロイ:

docker run -d
--name arbot
--restart unless-stopped
--log-opt max-size=1m
--network host
-e TZ=Asia/Shanghai
-e API_ID=1111
-e API_HASH=11111
-e BOT_TOKEN=1111
-e JSON_RPC_URL=http://ip:6800/jsonrpc
-e JSON_RPC_TOKEN=1111
-e SEND_ID=1111
-e PROXY_IP= #オプション  プロキシIP
-e PROXY_PORT= #オプション プロキシポート
-e UP_TELEGRAM='False' #オプション  Telegramへのアップロードを有効にするかどうか 'true'の場合は有効、デフォルトは 'False'
-v $pwd/downloads:/downloads \  #Telegramへのアップロードを有効にした場合、読み取りおよびアップロードに必要なダウンロードディレクトリをマッピングするために使用されます。コンテナ内のパスはaria2のダウンロードパスと一致している必要があります
jwstar/arbot:latest
読み込み中...
文章は、創作者によって署名され、ブロックチェーンに安全に保存されています。