DingTalk ボットの作成
組織の選択または作成
DingTalk Open Platform にアクセスします。組織の選択を求められた場合は、開発者権限を持つ組織を選択してください。または、任意の組織を選択した後、開発者権限を取得してください。
利用可能な組織がない場合は、DingTalk モバイルアプリで以下の QR コードをスキャンして、組織を作成します。

ご利用の DingTalk モバイルアプリはバージョン 6.5.45 以降である必要があります。
ワンクリックで OpenClaw ボットを作成
DingTalk Open Platform にアクセスします。開発者コンソールの DingTalk アプリケーション一覧で、ワンクリックで OpenClaw ボットアプリケーションを自動作成し、インテリジェントなコラボレーションの旅を始めましょう と表示されたバナーを見つけ、[今すぐ作成] をクリックします。
プラットフォームが OpenClaw ボットの情報を事前に入力します。ビジネス要件に応じて構成を変更し、OK をクリックしてアプリケーションを作成します。
複数のアプリケーションを作成する予定がある場合は、後で識別しやすいように、作成時にボット名またはアイコンを変更してください。
アプリケーションの作成後、その Client ID (AppKey) および Client Secret (AppSecret) をコピーして保存します。
ダイアログを閉じた場合でも、作成済みのアプリケーションを開き、左側のナビゲーションウィンドウから credentials and basic information を選択することで、Client ID および Client Secret を確認できます。
カスタムボット
アプリケーションの作成:開発者コンソールで、[アプリの作成] をクリックします。アプリ名 と アプリの説明 を入力し、アプリケーションアイコンをアップロードして保存します。
ボットの追加:アプリケーション詳細ページで、左側のナビゲーションウィンドウから [アプリ機能の追加] をクリックし、[ボットの追加] を選択します。
ボットの設定:ボット詳細ページで、名前、アイコン、プロファイル、説明などの情報を設定します。メッセージ受信モードがストリームモードに設定されていることを確認してください。 設定が完了したら、[公開] をクリックします。
権限の設定:左側のナビゲーションウィンドウで [権限管理] をクリックします。アプリケーションには、以下の権限が少なくとも必要です。必要に応じて、その他の権限を追加できます。
SNS API を呼び出すために必要な基本権限(snsapi_base)
エンタープライズ API を呼び出すために必要な基本権限(qyapi_base)
組織内のボットがメッセージを送信するための権限(qyapi_robot_sendmsg)
インタラクティブカードインスタンスに対する書き込み権限(Card.Instance.Write)
AI カードに対するストリーミング更新権限(Card.Streaming.Write)
イベントサブスクリプションモードの設定:左側のナビゲーションウィンドウで [イベントサブスクリプション] をクリックします。サブスクリプション管理で、プッシュモード を ストリームモード に設定します。
アプリケーションの公開:左側のナビゲーションウィンドウで [バージョン管理とリリース] をクリックし、バージョンを作成してアプリケーションを公開します。
DataClaw インスタンスの構成
DataWorks コンソール に戻り、AI アシスタントサービスのインスタンスを作成します。詳細な手順については、「AI アシスタントサービス構成ガイド」をご参照ください。
ボットのテスト
新しいグループチャットを作成するか、既存のグループチャットにボットを追加できます。グループチャット内で、@メンションでボットを呼び出して会話を開始します。または、ボットを検索して非公開チャットを開始し、テストを行います。
グループチャット
DingTalk グループの グループ設定 ページに移動し、ボット カードをクリックします。ボット管理 ページで、[ボットの追加] をクリックします。ボットの追加 ダイアログで、照会 テキストボックスに対象のボット名を入力して選択します。追加 をクリックし、次に [完了] をクリックします。
グループチャット内で、@メンションでボットを呼び出して対話を行います。または、DingTalk の検索バーにボット名を入力し、検索結果から選択して非公開チャットを開始します。
非公開チャット
DingTalk 上部の検索バーで作成したボット名を検索し、そのアバターをクリックして非公開チャットを開始します。
非公開チャットページで、ボットとのチャットを開始します。
注意事項
DingTalk の商用版以外をご利用の場合は、予期しない動作を回避するために、以下のボット構成を確認してください。
ボットの メッセージ受信モード および イベントサブスクリプション > 一般サブスクリプション 下の プッシュモード は、いずれも ストリームモード に設定されている必要があります。
アプリケーションの セキュリティ設定 で 許可リスト を構成しないでください。
DingTalk アプリケーションに インタラクティブカードインスタンスの書き込み権限 および AI カードのストリーミング更新権限 が付与されていることを確認してください。