{ "title": "メッセージングチャンネル", "subtitle": "メッセージングチャンネル、アカウント、Agent への紐付け、チャンネルのデフォルトアカウントを一元管理します", "refresh": "更新", "addChannel": "チャンネルを追加", "stats": { "total": "全チャンネル", "connected": "接続済み", "disconnected": "未接続" }, "gatewayWarning": "ゲートウェイサービスが実行されていないため、チャンネルに接続できません。", "availableChannels": "利用可能なチャンネル", "supportedChannels": "サポートされているチャンネル", "available": "利用可能なチャンネル", "availableDesc": "新しいチャンネルを接続", "configured": "設定済みチャンネル", "configuredDesc": "すでに設定済みのチャンネルを管理", "configuredBadge": "設定済み", "deleteConfirm": "このチャンネルを削除してもよろしいですか?", "showAll": "すべて表示", "pluginBadge": "プラグイン", "toast": { "whatsappConnected": "WhatsApp が正常に接続されました", "whatsappFailed": "WhatsApp 接続に失敗しました: {{error}}", "qrConnected": "{{name}} が正常に接続されました", "qrFailed": "{{name}} の接続に失敗しました: {{error}}", "channelSaved": "チャンネル {{name}} が保存されました", "channelConnecting": "{{name}} に接続中...", "savedButRefreshFailed": "設定は保存されましたが、画面データの更新に失敗しました。手動で再読み込みしてください。", "restartManual": "ゲートウェイを手動で再起動してください", "configFailed": "設定に失敗しました: {{error}}", "bindingUpdated": "アカウントの紐付けを保存しました", "defaultUpdated": "デフォルトアカウントを更新しました", "accountDeleted": "アカウントを削除しました", "channelDeleted": "チャンネルを削除しました" }, "account": { "add": "アカウントを追加", "edit": "編集", "delete": "アカウントを削除", "deleteChannel": "チャンネルを削除", "deleteConfirm": "このアカウントを削除してもよろしいですか?", "default": "現在の既定", "setDefault": "チャンネル既定に設定", "bindAgentLabel": "紐付け Agent", "unassigned": "未割り当て", "mainAccount": "メインアカウント", "customIdLabel": "アカウント ID", "customIdPlaceholder": "例: feishu-sales-bot", "customIdHint": "同じチャンネル内の複数アカウントを区別するため、英小文字・数字・ハイフン・アンダースコアのみの ID を設定してください。", "invalidId": "アカウント ID は空にできません", "invalidCanonicalId": "アカウント ID は英小文字・数字・ハイフン・アンダースコアのみ使用でき、先頭は英小文字または数字、最大 64 文字です。", "idLabel": "ID: {{id}}", "boundTo": "割り当て先: {{agent}}", "handledBy": "{{agent}} が処理", "bindingStatusLabel": "紐付け状態:{{status}}", "connectionStatusLabel": "接続状態:{{status}}", "bindingStatus": { "bound": "紐付け済み", "unbound": "未紐付け" }, "connectionStatus": { "connected": "接続済み", "connecting": "接続中", "degraded": "劣化中", "disconnected": "未接続", "error": "異常" }, "accountIdPrompt": "このチャンネルの新しいアカウント ID を入力してください", "accountIdExists": "アカウント ID {{accountId}} はすでに存在します" }, "dialog": { "updateTitle": "{{name}} を更新", "configureTitle": "{{name}} を設定", "addTitle": "チャンネルを追加", "existingDesc": "既存の設定を更新します", "selectDesc": "設定するチャンネルタイプを選択してください", "qrCode": "QRコード", "token": "トークン", "scanQR": "{{name}} でこのQRコードをスキャンしてください", "refreshCode": "コードを更新", "loadingConfig": "設定を読み込み中...", "existingHint": "このチャンネルの設定はすでに存在します", "howToConnect": "接続方法", "viewDocs": "ドキュメントを表示", "channelName": "チャンネル名", "channelNamePlaceholder": "マイ {{name}}", "enableChannel": "チャンネルを有効化", "enableChannelDesc": "オフの場合、設定のみ保存しチャンネルは起動しません", "credentialsVerified": "認証情報が確認されました", "validationFailed": "検証に失敗しました", "warnings": "警告", "back": "戻る", "validating": "検証中...", "validateConfig": "設定を検証", "generatingQR": "QRコードを生成中...", "validatingAndSaving": "検証して保存中...", "generateQRCode": "QRコードを生成", "updateAndReconnect": "更新して再接続", "saveAndConnect": "保存して接続", "envVar": "環境変数: {{var}}" }, "health": { "state": { "degraded": "ゲートウェイ劣化", "unresponsive": "ゲートウェイ無応答" }, "reasons": { "gateway_degraded": "ゲートウェイのハートビートに劣化が見られます。", "gateway_unresponsive": "ゲートウェイの制御プレーンが無応答です。", "channels_status_timeout": "チャンネル状態の問い合わせがタイムアウトしました。", "rpc_timeout": "最近のゲートウェイ RPC がタイムアウトしました。", "gateway_not_running": "ゲートウェイは起動していません。", "gateway_error": "ゲートウェイはエラー状態です。", "runtime_error": "チャンネルランタイムがエラーを返しました。" }, "restartGateway": "ゲートウェイを再起動", "copyDiagnostics": "診断をコピー", "viewDiagnostics": "診断を表示", "hideDiagnostics": "診断を隠す", "diagnosticsTitle": "ゲートウェイ診断スナップショット", "diagnosticsCopied": "診断をクリップボードにコピーしました", "diagnosticsCopyFailed": "診断の取得に失敗しました: {{error}}", "restartTriggered": "ゲートウェイの再起動を要求しました", "restartFailed": "ゲートウェイの再起動に失敗しました: {{error}}" }, "meta": { "telegram": { "description": "@BotFather からのボットトークンを使用して Telegram に接続します", "docsUrl": "https://icnnp7d0dymg.feishu.cn/wiki/TjiGwxsMWi7hpDkDAQBc0ydMnEf#MEkKdqXP1orZU2x4SrFcdUHgnl1", "fields": { "botToken": { "label": "ボットトークン", "placeholder": "123456:ABC-DEF..." }, "allowedUsers": { "label": "許可されたユーザーID", "placeholder": "例: 123456789, 987654321", "description": "ボットの使用を許可するユーザーIDのリスト(カンマ区切り)。セキュリティのため必須です。" } }, "instructions": [ "Telegramを開き、@BotFatherを検索します", "/newbot を送信し、指示に従います", "提供されたボットトークンをコピーします", "トークンを以下に貼り付けます", "@userinfobot からユーザーIDを取得し、以下に貼り付けます" ] }, "discord": { "description": "Developer Portal からのボットトークンを使用して Discord に接続します", "docsUrl": "https://icnnp7d0dymg.feishu.cn/wiki/BkOywJYCAiYRN9k4KTTceKPMnxg#QS6LdxnA2oNtfcxtFc8cgabnnNd", "fields": { "token": { "label": "ボットトークン", "placeholder": "Discord ボットトークン" }, "guildId": { "label": "サーバーID", "placeholder": "例: 123456789012345678", "description": "ボットを特定のサーバーに制限します。サーバーを右クリック → サーバーIDをコピー。" }, "channelId": { "label": "チャンネルID (任意)", "placeholder": "例: 123456789012345678", "description": "ボットを特定のチャンネルに制限します。チャンネルを右クリック → チャンネルIDをコピー。" } }, "instructions": [ "Discord Developer Portal → Applications → New Application に移動します", "Bot セクションで: Add Bot をクリックし、Bot Token をコピーします", "Bot → Privileged Gateway Intents で Message Content Intent と Server Members Intent を有効にします", "OAuth2 → URL Generator で: \"bot\" + \"applications.commands\" を選択し、メッセージ権限を追加します", "生成された URL を使用してボットをサーバーに招待します", "以下にボットトークンを貼り付けます" ] }, "whatsapp": { "description": "QRコードをスキャンして WhatsApp に接続します(電話番号は不要です)", "docsUrl": "https://icnnp7d0dymg.feishu.cn/wiki/ES7fwUfH8iGl8FkHYfFcyWB3n4d#doxcnUElomBZLi0NnKLUzn6zLbd", "instructions": [ "携帯電話で WhatsApp を開きます", "設定 > リンクされたデバイス > デバイスをリンク に移動します", "以下に表示されるQRコードをスキャンします", "システムが自動的に電話番号を識別します" ] }, "wechat": { "description": "Tencent 公式の OpenClaw プラグインを使い、QRコードをスキャンして個人 WeChat に接続します", "docsUrl": "https://icnnp7d0dymg.feishu.cn/wiki/GHYZwuPCriF0gWkXwkFcJ9zon3b", "instructions": [ "QRコードを生成すると、ClawX が OpenClaw に公式 WeChat プラグインをインストールして有効化します", "以下の QR コードを WeChat でスキャンし、スマートフォン側で接続を確認します", "接続が完了すると、WeChat に新しい「WeChat ClawBot」チャットが自動で表示されます", "後から同じ QR フローを使って、別の WeChat アカウントを追加したり既存アカウントを再接続したりできます" ] }, "dingtalk": { "description": "OpenClaw のチャンネルプラグイン経由で DingTalk に接続します(Stream モード)", "docsUrl": "https://icnnp7d0dymg.feishu.cn/wiki/Y5eNwiSiZidkLskrwtJc1rUln0b#doxcnDgA78n43DbkiQjI1OqUA7b", "fields": { "clientId": { "label": "Client ID (AppKey)", "placeholder": "dingxxxxxx" }, "clientSecret": { "label": "Client Secret (AppSecret)", "placeholder": "アプリのシークレット" }, "robotCode": { "label": "Robot Code(任意)", "placeholder": "通常は Client ID と同じ" }, "corpId": { "label": "Corp ID(任意)", "placeholder": "dingxxxxxx" }, "agentId": { "label": "Agent ID(任意)", "placeholder": "123456789" } }, "instructions": [ "まず OpenClaw に dingtalk プラグインをインストールして有効化します", "DingTalk 開発者コンソールで社内アプリを作成し Stream モードを有効にします", "Client ID と Client Secret を入力します(必須)", "必要に応じて Robot Code / Corp ID / Agent ID を入力します" ] }, "signal": { "description": "signal-cli を使用して Signal に接続します", "fields": { "phoneNumber": { "label": "電話番号", "placeholder": "+1234567890" } }, "instructions": [ "システムに signal-cli をインストールします", "電話番号を登録またはリンクします", "以下に電話番号を入力します" ], "docsUrl": "https://docs.openclaw.ai/channels/signal" }, "feishu": { "description": "WebSocket 経由で Feishu/Lark ボットに接続します", "docsUrl": "https://icnnp7d0dymg.feishu.cn/wiki/GKn8wOvHnibpPNkNkPzcAvGlnzK#GdHUdp9t9oqyegxwV8ScLvVGn1c", "fields": { "appId": { "label": "App ID", "placeholder": "cli_xxxxxx" }, "appSecret": { "label": "App Secret", "placeholder": "アプリのシークレット" } }, "instructions": [ "ドキュメントを読み、Feishu Open Platform に移動します", "新しいアプリケーションを作成します", "App ID と App Secret を取得します", "イベント購読を設定します" ] }, "wecom": { "description": "プラグイン経由で WeCom Bot (企業微信) に接続します", "docsUrl": "https://icnnp7d0dymg.feishu.cn/wiki/JTGnwoV0RixKPtkr4w7c7gpAnDc", "fields": { "botId": { "label": "ボット ID", "placeholder": "ww_xxxxxx" }, "secret": { "label": "アプリシークレット", "placeholder": "WeCom Bot のシークレット" } }, "instructions": [ "WeCom 管理コンソールでアプリケーションを作成し、設定情報を取得します", "メッセージ受信サーバー設定が有効になっていることを確認します", "ボット ID (または 企業 ID) とシークレットを入力して接続を確立します" ] }, "imessage": { "description": "BlueBubbles (macOS) 経由で iMessage に接続します", "fields": { "serverUrl": { "label": "BlueBubbles サーバーURL", "placeholder": "http://localhost:1234" }, "password": { "label": "サーバーパスワード", "placeholder": "サーバーのパスワード" } }, "instructions": [ "Mac に BlueBubbles サーバーをインストールします", "サーバーURLとパスワードをメモします", "以下に接続詳細を入力します" ], "docsUrl": "https://docs.openclaw.ai/channels/bluebubbles" }, "matrix": { "description": "Matrix プロトコルに接続します", "fields": { "homeserver": { "label": "ホームサーバー URL", "placeholder": "https://matrix.org" }, "accessToken": { "label": "アクセストークン", "placeholder": "アクセストークン" } }, "instructions": [ "Matrix アカウントを作成するか、既存のものを使用します", "クライアントからアクセストークンを取得します", "以下にホームサーバーとトークンを入力します" ], "docsUrl": "https://docs.openclaw.ai/channels/matrix" }, "line": { "description": "LINE Messaging API に接続します", "fields": { "channelAccessToken": { "label": "チャンネルアクセストークン", "placeholder": "LINE チャンネルアクセストークン" }, "channelSecret": { "label": "チャンネルシークレット", "placeholder": "LINE チャンネルシークレット" } }, "instructions": [ "LINE Developers Console に移動します", "Messaging API チャンネルを作成します", "チャンネルアクセストークンとシークレットを取得します" ], "docsUrl": "https://docs.openclaw.ai/channels/line" }, "msteams": { "description": "Bot Framework 経由で Microsoft Teams に接続します", "fields": { "appId": { "label": "App ID", "placeholder": "Microsoft App ID" }, "appPassword": { "label": "App Password", "placeholder": "Microsoft App Password" } }, "instructions": [ "Azure Portal に移動します", "新しい Bot アプリケーションを登録します", "App ID を取得し、パスワードを作成します", "Teams チャンネルを設定します" ], "docsUrl": "https://docs.openclaw.ai/channels/msteams" }, "googlechat": { "description": "Webhook 経由で Google Chat に接続します", "fields": { "serviceAccountKey": { "label": "サービスアカウント JSON パス", "placeholder": "/path/to/service-account.json" } }, "instructions": [ "Google Cloud プロジェクトを作成します", "Google Chat API を有効にします", "サービスアカウントを作成します", "JSON キーファイルをダウンロードします" ], "docsUrl": "https://docs.openclaw.ai/channels/googlechat" }, "mattermost": { "description": "Bot API 経由で Mattermost に接続します", "fields": { "serverUrl": { "label": "サーバー URL", "placeholder": "https://your-mattermost.com" }, "botToken": { "label": "ボットアクセストークン", "placeholder": "ボットアクセストークン" } }, "instructions": [ "Mattermost Integrations に移動します", "新しい Bot アカウントを作成します", "アクセストークンをコピーします" ], "docsUrl": "https://docs.openclaw.ai/channels/mattermost" }, "qqbot": { "description": "QQ ボットチャンネルに接続します(OpenClaw 3.31 より内蔵)", "fields": { "appId": { "label": "App ID", "placeholder": "QQ ボットの App ID" }, "clientSecret": { "label": "Client Secret", "placeholder": "QQ ボットの Client Secret" } }, "instructions": [ "QQ ボットオープンプラットフォームでアプリを登録します", "App ID と Client Secret を取得します", "認証情報を入力します" ], "docsUrl": "https://icnnp7d0dymg.feishu.cn/wiki/KPIJwlyiGiupMrkiS9ice39Zn2c" } }, "viewDocs": "ドキュメントを表示" }