418 lines
21 KiB
JSON
418 lines
21 KiB
JSON
{
|
||
"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": "ドキュメントを表示"
|
||
}
|