OpenClaw Telegram ガイド: 完全なボットのセットアップと構成
OpenClaw を Telegram ボットとして設定するための完全なガイド。 @BotFather を使用してボットを作成し、インライン コマンドを構成し、グループ チャットで OpenClaw を使用する方法を学びます。
Quick Answer
OpenClaw Telegram ボットをセットアップする: @BotFather でボットを作成し、ボット トークンを取得して、「openclaw 統合テレグラム」を実行し、トークンを入力して、チャットを開始します。インラインコマンドとグループチャットをサポートします。
はじめに
Telegram は、堅牢なボット API とインライン コマンド、キーボード、グループ チャット サポートなどの機能のおかげで、AI ボットに最適なプラットフォームの 1 つです。 OpenClaw の Telegram 統合は、これらの機能を活用して、強力でインタラクティブな AI アシスタント エクスペリエンスを提供します。
このガイドでは、ボットの作成から高度な機能の構成まで、OpenClaw を Telegram ボットとして設定するために必要なすべてを説明します。
他のチャット アプリの統合については、次のガイドを参照してください。
なぜ電報なのか?
Telegram は AI ボットにいくつかの利点を提供します。
- 公式ボット API — 堅牢で十分に文書化された API
- インライン コマンド — 入力する必要のないクイック アクション
- カスタム キーボード — インタラクティブ ボタン
- グループ チャット サポート — グループとチャネルで機能します
- ファイルサポート — ドキュメント、画像、音声の送受信
- プライバシー — 多くのプラットフォームよりも優れたプライバシー管理
前提条件
Telegram 統合を設定する前に:
- OpenClaw がインストールされました — インストール ガイド を参照してください
- OpenClaw の構成 —
openclaw onboardを実行して AI モデルをセットアップします - Telegram アカウント — アクティブな Telegram アカウント
- ボット トークン — これは次のステップで作成します。
ステップ 1: Telegram ボットを作成する
@BotFather の使用
- Telegram を開き、
@BotFatherを検索します - @BotFather と チャットを開始
/newbotコマンドを送信します- ボットの 名前を選択 (例: 「My OpenClaw Assistant」)
- ユーザー名を選択します (
botで終わる必要があります。例: “myopenclaw_bot”) - ボット トークンをコピー — 次のような内容が表示されます。
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: チャットを開始する
会話を始める
- Telegram を開き、ボットを検索します (ユーザー名で)
- 「開始」をタップするか、
/startを送信します - 「こんにちは、手伝ってもらえますか?」のようなメッセージを送信します。
OpenClaw はボットを通じて応答します。
テストコマンド
次のコマンドを試してください。
/start— 会話を開始します/help— 助けを求める/email— 電子メールを確認します (構成されている場合)/calendar— カレンダーを表示/tasks— タスクのリスト
高度な機能
インラインコマンド
Telegram は、入力時に表示されるインライン コマンドをサポートしています。
- 任意のチャットに
@yourbotnameと入力します - 「天気」や「メール」などのクエリを入力
- 表示される候補から選択
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 を使用します。
- ボットを管理者としてチャンネルに追加
- 投稿権限を付与
- チャネルの動作を構成します:
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"
パブリックにアクセスできるサーバーが必要です。
トラブルシューティング
ボットが応答しません
ボットが応答しない場合:
-
ボットのステータスを確認します:
openclaw status -
トークンの検証:
openclaw config get telegram.token -
ログを確認します:
openclaw logs -
接続のテスト:
openclaw test telegram
トークンが無効です
「トークンが無効です」エラーが表示された場合:
- トークンの検証 — @BotFather で正しいトークンを確認します。
- トークンを再生成 — @BotFather で
/revokeを使用してから/newbotを使用します - トークンを更新:
openclaw integrations telegram
メッセージが受信されませんでした
メッセージが受信されない場合:
-
ボットが実行中であることを確認します:
openclaw status -
OpenClaw を再起動:
openclaw restart -
ネットワークを確認 — OpenClaw が Telegram API にアクセスできることを確認します
グループチャットの問題
ボットがグループで動作しない場合:
-
権限を確認 — ボットにはメッセージ権限が必要です
-
グループ サポートを有効にする:
openclaw config set telegram.groups.enabled true -
言及が必要:
openclaw config set telegram.groups.requireMention true
レート制限
レート制限に達した場合:
-
レート制限を増やす:
openclaw config set telegram.rateLimit 60 -
テレグラムの制限を確認する — テレグラムには API レート制限があります
-
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 が接続されました:
結論
Telegram の統合は、Telegram の堅牢なボット API とインライン コマンドやカスタム キーボードなどの機能のおかげで、OpenClaw に最高のエクスペリエンスの 1 つを提供します。セットアップは簡単です。@BotFather でボットを作成し、トークンを入力してチャットを開始します。
さらに詳しいヘルプが必要な場合は、統合ページ または FAQ をご覧ください。 Telegram で AI アシスタントと楽しくチャットしましょう!
> Related Articles
OpenClaw Telegram ガイド: 完全なボットのセットアップと構成
OpenClaw を Telegram ボットとして設定するための完全なガイド。 @BotFather を使用してボットを作成し、インライン コマンドを構成し、グループ チャットで OpenClaw を使用する方法を学びます。
OpenClaw Discord ボットのセットアップ: 完全な統合ガイド
OpenClaw を Discord ボットとして設定するための完全なガイド。 Discord アプリケーションの作成、ボット権限の構成、マルチユーザー サポートの設定、複数のインスタンスの実行方法を学びます。
OpenClaw Gmail 統合: 完全な電子メール管理ガイド
OpenClaw と Gmail を統合するための完全なガイド。 OAuth の設定、受信トレイの管理、受信トレイ ゼロの実現、電子メールの分類と応答の自動化の方法を学びます。
Need help?
Join the OpenClaw community on Discord for support, tips, and shared skills.
Join Discord →