約30分
OpenClawをインストールしてTelegramに接続する方法
何もない状態から、Telegramでメッセージを送れるエージェントを使えるようになるまで約30分です。コマンドは公式ドキュメントから転載しています。お使いのバージョンに合っているか確認してください。
必要なもの
- macOS、Linux、WSL2、またはWindowsを搭載したパソコンまたはVPS
- Node 24.16+ または Node 26(インストーラーで追加できます)
- モデルのAPIキーまたはサブスクリプション、あるいはローカルモデル
- Telegramアカウント
手順
- 1
実行場所を選ぶ
試すだけなら自分のノートパソコンで問題ありません。常時稼働させるエージェントには、小規模なVPSまたはホームサーバーを使いましょう。ゲートウェイのポートをインターネットに公開しないでください。
- 2
OpenClawをインストール
公式インストーラーを実行します。OSを検出し、必要に応じてNodeをインストールしてから、OpenClawをインストールし、初期設定を開始します。
# macOS / Linux / WSL2 curl -fsSL https://openclaw.ai/install.sh | bash # Windows (PowerShell) iwr -useb https://openclaw.ai/install.ps1 | iex
- 3
初期設定を実行してサービスをインストール
検出されたAIアクセスを再利用するには「クイックスタート」を、すべての手順を進めるには「カスタム設定」を選びます。その後、再起動後も動作するよう、ゲートウェイをバックグラウンドサービスとしてインストールします。
openclaw onboard # after quick start, stop the foreground gateway (Ctrl+C) and install the service openclaw gateway install
- 4
Telegramボットを作成して追加
Telegramで@BotFatherにメッセージを送信し(ハンドルが正確か確認してください)、/newbotを実行してトークンをコピーします。OpenClawに追加し、チャンネルのステータスを確認します。
openclaw channels add --channel telegram --token <bot-token> openclaw channels status --probe
- 5
自分のアカウントを承認
ボットにメッセージを送信します。未登録の送信者には応答の代わりにペアリングコードが表示されます。1時間以内に自分のアカウントを承認してください。
openclaw pairing list telegram openclaw pairing approve telegram <CODE>
- 6
セキュリティを強化
組み込みのセキュリティ監査を実行し、ゲートウェイを最新の状態に保ちましょう。2026.4.22より前のバージョンには、既知の重大な脆弱性があります。
openclaw security audit openclaw update --channel stable
実体験からのヒント
- gateway.bindはループバックに設定し、SSHまたはTailscale経由で接続してください。ポートを開放しないでください。
- dmPolicyはペアリングに設定しておきましょう。ボットを見つけた見知らぬ人が利用できなくなります。
- サードパーティ製スキルはブラウザー拡張機能と同じように扱いましょう。信頼できる提供元のものだけを、必要最小限インストールしてください。
- 設定に慣れるまでは、execの承認を常に確認する設定にしてください。