RcloneView Telegramリモートコントロール: スマホからクラウドジョブを管理
RcloneViewをチャットオプス・コンソールに変えましょう。ジョブのアラートを受け取り、ジョブ一覧を確認し、PCから離れていてもTelegramから開始・停止できます。
Telegramリモートコントロールを使うと、RcloneViewはジョブの開始・完了・エラーアラートをスマホに送信し、簡単なチャットコマンドでジョブの実行や停止を受け付けます。長時間のバックアップや夜間の同期、ヘッドレスサーバーで手早く制御したい場合に最適です。

すべてのクラウドを一か所で管理・同期
RcloneViewはrcloneのクロスプラットフォームGUIです。フォルダを比較し、ファイルを転送・同期し、クリーンなビジュアルインターフェースでマルチクラウドのワークフローを自動化できます。
- ワンクリック操作: コピー · 同期 · 比較
- 信頼性の高い自動化のためのスケジューラーと履歴
- Google Drive、OneDrive、Dropbox、S3、WebDAV、SFTPなどに対応
コア機能は無料。Plusで自動化機能を利用可能。
Telegramでできること
- 通知の受信: ジョブ開始、ジョブ完了、ジョブエラー。
- 利用可能なジョブの一覧表示。
- 名前またはインデックスによるジョブの開始。
- 実行中のジョブの停止。
- ジョブの進捗とステータスをオンデマンドで確認。
Telegramコマンドを処理するには、RcloneViewが実行されている必要があります(デス クトップまたはヘッドレス)。
前提条件
- RcloneViewがインストールされ、実行中であること。
- Telegramアカウント。
- インターネット接続。
- Telegramボットを作成する権限(BotFather経由)。
Telegramボットを作成する(BotFather)
-
Telegramを開いてBotFatherを検索し、チャットを開きます。
-
ボットを作成します: Bot Nameと、末尾が
botで終わるBot Usernameを設定します。
例:RcloneView_test_bot/rcloneview_test_bot。
-
BotFatherに表示されるBot Tokenをコピーします。これは秘密情報として扱ってください。RcloneViewのセットアップに必要です。
ボットを開始する(重要)
Telegramがチャットの更新情報を返せるように、一度ボットを開始しておく必要があります。
-
名前またはユーザー名でボットを検索し、チャットを開きます。
-
Startをタップ(または
/startを送信)した後、さらにもう1件メッセージを送信します(例:hi)。
TelegramチャットIDを確認する
- ブラウザで以下を開きます。
https://api.telegram.org/bot<YOUR_BOT_TOKEN>/getUpdates
- JSONレスポンス内の
chat.idの数値をメモします(例:987654321)。これがあなたのチャットIDです。
Bot TokenとChat IDはパスワードと同様に扱ってください。設定されたChat IDのみがジョブを制御できます。
RcloneViewでTelegramリモートコントロールを有効にする
-
Settings -> Interfaces & Notificationsを開きます。
-
Telegram Remote Controlをオンにします。
-
Bot TokenとChat IDを入力します。
-
Send Test Messageをクリックします。
RcloneView Telegram Test Messageというメッセージが届くはずです。
コマンドガイド(ジョブ用チャットオプス)
ボットのチャットで以下を使用します。
-
/help- すべてのコマンドを表示します。
-
/listjobs- 現在の接続のジョブ一覧を表示します。
-
/start <jobName>- 正確な名前でジョブを開始します。
-
/start #<n>(推奨) - 直近の/listjobsのリストインデックスで開始します。
-
/stop <jobId>- 実行中のジョブを停止します。
-
/status <jobId>- 進捗と転送済みサイズを確認します。
自動化にとって重要な理由
- 夜間や長時間の転送: アラートを受け取り、マシンにVPN接続せずに再開・停止できます。
- スケジュールされたバックアップ: 成功・失敗を即座に確認し、スマホから再実行できます。
- マルチクラウドジョブ: コンソールの前にいなくても、統合された制御タワーを維持できます。
- 迅速なインシデント対応: 暴走したジョブを停止したり、再スケジュールしたり、別のプリセットに素早く切り替えたりできます。
セキュリティに関するヒント
- 設定されたChat IDのみがコマンドを実行できます。
- Bot Tokenが漏洩した場合はローテーションしてください。
- 一時的にリモートコマンドが不要な場合は、設定でTelegramリモートコントロールを無効にしてください。
関連リソース
まとめ
Telegramは、RcloneViewをモバイルコマンドセンターに変えます。常に通知を受け取り、ジョブを即座に開始・停止でき、障害への対応も迅速になります。一度設定してトークンを安全に保管すれば、デスクから離れていてもクラウド自動化を安心して運用できます。