統合 電報

OpenClaw Telegram ガイド: 完全なボットのセットアップと構成

OpenClaw を Telegram ボットとして設定するための完全なガイド。 @BotFather を使用してボットを作成し、インライン コマンドを構成し、グループ チャットで OpenClaw を使用する方法を学びます。

Updated: 2026年2月1日 9 分で読めます

Quick Answer

OpenClaw Telegram ボットをセットアップする: @BotFather でボットを作成し、ボット トークンを取得して、「openclaw 統合テレグラム」を実行し、トークンを入力して、チャットを開始します。インラインコマンドとグループチャットをサポートします。

はじめに

Telegram は、堅牢なボット API とインライン コマンド、キーボード、グループ チャット サポートなどの機能のおかげで、AI ボットに最適なプラットフォームの 1 つです。 OpenClaw の Telegram 統合は、これらの機能を活用して、強力でインタラクティブな AI アシスタント エクスペリエンスを提供します。

このガイドでは、ボットの作成から高度な機能の構成まで、OpenClaw を Telegram ボットとして設定するために必要なすべてを説明します。

他のチャット アプリの統合については、次のガイドを参照してください。

なぜ電報なのか?

Telegram は AI ボットにいくつかの利点を提供します。

  • 公式ボット API — 堅牢で十分に文書化された API
  • インライン コマンド — 入力する必要のないクイック アクション
  • カスタム キーボード — インタラクティブ ボタン
  • グループ チャット サポート — グループとチャネルで機能します
  • ファイルサポート — ドキュメント、画像、音声の送受信
  • プライバシー — 多くのプラットフォームよりも優れたプライバシー管理

前提条件

Telegram 統合を設定する前に:

  1. OpenClaw がインストールされましたインストール ガイド を参照してください
  2. OpenClaw の構成openclaw onboard を実行して AI モデルをセットアップします
  3. Telegram アカウント — アクティブな Telegram アカウント
  4. ボット トークン — これは次のステップで作成します。

ステップ 1: Telegram ボットを作成する

@BotFather の使用

  1. Telegram を開き@BotFather を検索します
  2. @BotFather と チャットを開始
  3. /newbot コマンドを送信します
  4. ボットの 名前を選択 (例: 「My OpenClaw Assistant」)
  5. ユーザー名を選択します (bot で終わる必要があります。例: “myopenclaw_bot”)
  6. ボット トークンをコピー — 次のような内容が表示されます。
    123456789:ABCdefGHIjklMNOpqrsTUVwxyz

重要: ボット トークンは秘密にしてください。公に共有しないでください。

ボット設定 (オプション)

@BotFather を使用してボットを構成します。

  • /setdescription — ボットの説明を設定します
  • /setabouttext — テキストについての設定
  • /setuserpic — ボットのプロフィール写真を設定する
  • /setcommands — コマンド リストの設定 (以下を参照)

ボットコマンドの設定

ユーザーが表示できるコマンドを定義します。

/start - Start chatting with OpenClaw
/help - Get help and commands
/email - Check your email
/calendar - View calendar
/tasks - List tasks
/weather - Get weather
/briefing - Daily briefing

/setcommands を @BotFather に送信し、上記のコマンドを貼り付けます。

ステップ 2: OpenClaw を構成する

統合セットアップの実行

Telegram 統合を開始します。

openclaw integrations telegram

または、一般的な統合コマンドを使用します。

openclaw integrations
# Select Telegram from the menu

ボットトークンを入力してください

プロンプトが表示されたら、ボット トークンを貼り付けます。

Enter your Telegram bot token: 123456789:ABCdefGHIjklMNOpqrsTUVwxyz

OpenClaw はトークンを検証し、Telegram に接続します。

接続を確認する

以下が表示されるはずです:

✓ Telegram bot connected successfully!
  Bot username: @myopenclaw_bot
  Start chatting: https://t.me/myopenclaw_bot

ステップ 3: チャットを開始する

会話を始める

  1. Telegram を開き、ボットを検索します (ユーザー名で)
  2. 「開始」をタップするか、/start を送信します
  3. 「こんにちは、手伝ってもらえますか?」のようなメッセージを送信します。

OpenClaw はボットを通じて応答します。

テストコマンド

次のコマンドを試してください。

  • /start — 会話を開始します
  • /help — 助けを求める
  • /email — 電子メールを確認します (構成されている場合)
  • /calendar — カレンダーを表示
  • /tasks — タスクのリスト

高度な機能

インラインコマンド

Telegram は、入力時に表示されるインライン コマンドをサポートしています。

  1. 任意のチャットに @yourbotname と入力します
  2. 「天気」や「メール」などのクエリを入力
  3. 表示される候補から選択

OpenClaw でインライン コマンドを構成します。

openclaw config set telegram.inline true

カスタムキーボード

OpenClaw はボタン付きのカスタム キーボードを送信できます。

openclaw config set telegram.keyboard true

キーボードレイアウトの例:

[Email] [Calendar] [Tasks]
[Weather] [Briefing] [Help]

ユーザーはコマンドを入力する代わりにボタンをタップできます。

グループチャットサポート

OpenClaw はグループ チャットで動作します。1. ボットをグループに追加 2. 権限を付与 (必要な場合) 3. ボットについて言及するか、コマンドを使用します。

  • @myopenclaw_bot check email
  • /email@myopenclaw_bot

グループの動作を構成します。

openclaw config set telegram.groups.enabled true
openclaw config set telegram.groups.requireMention true

ファイルの処理

OpenClaw は、Telegram 経由で送信されたファイルを処理できます。

  • 画像 — 分析と説明
  • ドキュメント — PDF、Word ドキュメントなどを読みます。
  • オーディオ — 音声メッセージの文字起こし
  • ビデオ — 情報の抽出

ファイルをボットに送信し、OpenClaw に処理を依頼します。

構成オプション

応答のフォーマット

OpenClaw が応答をフォーマットする方法を構成します。

openclaw config set telegram.format "markdown"

オプション:

  • markdown — 豊富な書式設定 (太字、斜体、リンク、コード)
  • html — HTML フォーマット
  • plain — プレーンテキスト

レート制限

メッセージ レートの制御:

openclaw config set telegram.rateLimit 30

ユーザーごとに 1 分あたり 30 メッセージに制限されます。

プライバシー設定

プライバシーを構成します。

openclaw config set telegram.privacy.privateOnly true

グループ チャットではなく、ダイレクト メッセージにのみ応答します。

通知設定

通知の制御:

openclaw config set telegram.notifications.enabled true
openclaw config set telegram.notifications.quietHours "22:00-08:00"

使用上のヒント

1. コマンドのショートカット

一般的なタスクのショートカットを作成します。

  • /e → メールを確認
  • /c → カレンダーを見る
  • /t → タスクのリスト
  • /w → 天気

2. スケジュールされたメッセージ

スケジュールされたブリーフィングを設定します。

openclaw config set telegram.schedules.dailyBriefing "08:00"

OpenClaw は毎日午前 8 時にブリーフィングを送信します。

3. マルチユーザーのサポート

OpenClaw は複数のユーザーをサポートします。

  • 各ユーザーには個別のコンテキストがあります
  • メモリはユーザー固有です
  • 応答はパーソナライズされています

4. チャネルの統合

Telegram チャネルで OpenClaw を使用します。

  1. ボットを管理者としてチャンネルに追加
  2. 投稿権限を付与
  3. チャネルの動作を構成します:
    openclaw config set telegram.channels.enabled true

5. Webhook とポーリング

OpenClaw はデフォルトで ポーリング を使用します (メッセージを定期的にチェックします)。パフォーマンスを向上させるには、Webhook を構成します。

openclaw config set telegram.webhook.enabled true
openclaw config set telegram.webhook.url "https://yourdomain.com/webhook"

パブリックにアクセスできるサーバーが必要です。

トラブルシューティング

ボットが応答しません

ボットが応答しない場合:

  1. ボットのステータスを確認します:

    openclaw status
  2. トークンの検証:

    openclaw config get telegram.token
  3. ログを確認します:

    openclaw logs
  4. 接続のテスト:

    openclaw test telegram

トークンが無効です

「トークンが無効です」エラーが表示された場合:

  1. トークンの検証 — @BotFather で正しいトークンを確認します。
  2. トークンを再生成 — @BotFather で /revoke を使用してから /newbot を使用します
  3. トークンを更新:
    openclaw integrations telegram

メッセージが受信されませんでした

メッセージが受信されない場合:

  1. ボットが実行中であることを確認します:

    openclaw status
  2. OpenClaw を再起動:

    openclaw restart
  3. ネットワークを確認 — OpenClaw が Telegram API にアクセスできることを確認します

グループチャットの問題

ボットがグループで動作しない場合:

  1. 権限を確認 — ボットにはメッセージ権限が必要です

  2. グループ サポートを有効にする:

    openclaw config set telegram.groups.enabled true
  3. 言及が必要:

    openclaw config set telegram.groups.requireMention true

レート制限

レート制限に達した場合:

  1. レート制限を増やす:

    openclaw config set telegram.rateLimit 60
  2. テレグラムの制限を確認する — テレグラムには API レート制限があります

  3. Webhook を使用する — ポーリングよりも効率的

セキュリティのベストプラクティス

ボットトークンのセキュリティ

  • トークンを秘密にしてください — 決して公開しないでください

  • 環境変数を使用します:

    export TELEGRAM_BOT_TOKEN="your-token"
  • トークンのローテーション — 侵害された場合は再生成します。

    /revoke in @BotFather

プライバシー設定

  • プライベート モード — ダイレクト メッセージにのみ応答します
  • ユーザー ホワイトリスト — 特定のユーザーに制限します:
    openclaw config set telegram.allowedUsers ["user1", "user2"]

データプライバシー

  • ローカル処理 - すべてのメッセージはローカルで処理されます
  • クラウド ストレージなし - 明示的に構成されていない限り
  • 安全なストレージ — データは ~/.openclaw に保存されます## 高度な使用例

チームのコラボレーション

チーム グループで OpenClaw を使用します。

  • タスク管理 — タスクの割り当てと追跡
  • カレンダーの調整 — 会議のスケジュールを設定する
  • 情報の検索 — チームへの簡単な回答

個人の生産性

パーソナルアシスタントとして使用:

  • メール管理 — メールをチェックして返信する
  • カレンダー — スケジュールの表示と管理
  • タスク — ToDo とプロジェクトを追跡します

コンテンツの作成

コンテンツ ワークフローに使用します。

  • ドラフトの生成 — Telegram 経由でドラフトを作成します
  • 調査 — 情報を収集する
  • 編集 — コンテンツのレビューと編集

他のプラットフォームとの比較

テレグラムと WhatsApp

  • Telegram — 独立したボット アカウント、より多くの機能
  • WhatsApp — 個人アカウントを使用し、セットアップが簡単

比較については、WhatsApp ガイド を参照してください。

Telegram vs Discord

  • 電報 — 個人使用に適しており、よりシンプルです
  • Discord — サーバーに最適、より多くの機能

詳細については、Discord ガイド を参照してください。

次のステップ

これで Telegram が接続されました:

  1. 他の統合を調べるWhatsAppDiscordSlack
  2. スキルのセットアップスキル ライブラリ
  3. メールの設定Gmail 統合
  4. よくある質問を読むよくある質問

結論

Telegram の統合は、Telegram の堅牢なボット API とインライン コマンドやカスタム キーボードなどの機能のおかげで、OpenClaw に最高のエクスペリエンスの 1 つを提供します。セットアップは簡単です。@BotFather でボットを作成し、トークンを入力してチャットを開始します。

さらに詳しいヘルプが必要な場合は、統合ページ または FAQ をご覧ください。 Telegram で AI アシスタントと楽しくチャットしましょう!

Need help?

Join the OpenClaw community on Discord for support, tips, and shared skills.

Join Discord →