285 lines
13 KiB
JSON
285 lines
13 KiB
JSON
{
|
||
"title": "メッセージングチャンネル",
|
||
"subtitle": "メッセージングチャンネルと接続を管理",
|
||
"refresh": "更新",
|
||
"addChannel": "チャンネルを追加",
|
||
"stats": {
|
||
"total": "全チャンネル",
|
||
"connected": "接続済み",
|
||
"disconnected": "未接続"
|
||
},
|
||
"gatewayWarning": "ゲートウェイサービスが実行されていないため、チャンネルに接続できません。",
|
||
"available": "利用可能なチャンネル",
|
||
"availableDesc": "新しいチャンネルを接続",
|
||
"showAll": "すべて表示",
|
||
"pluginBadge": "プラグイン",
|
||
"toast": {
|
||
"whatsappConnected": "WhatsApp が正常に接続されました",
|
||
"whatsappFailed": "WhatsApp 接続に失敗しました: {{error}}",
|
||
"channelSaved": "チャンネル {{name}} が保存されました",
|
||
"channelConnecting": "{{name}} に接続中...",
|
||
"restartManual": "ゲートウェイを手動で再起動してください",
|
||
"configFailed": "設定に失敗しました: {{error}}"
|
||
},
|
||
"dialog": {
|
||
"updateTitle": "{{name}} を更新",
|
||
"configureTitle": "{{name}} を設定",
|
||
"addTitle": "チャンネルを追加",
|
||
"existingDesc": "既存の設定を更新します",
|
||
"selectDesc": "設定するチャンネルタイプを選択してください",
|
||
"qrCode": "QRコード",
|
||
"token": "トークン",
|
||
"scanQR": "{{name}} でこのQRコードをスキャンしてください",
|
||
"refreshCode": "コードを更新",
|
||
"loadingConfig": "設定を読み込み中...",
|
||
"existingHint": "このチャンネルの設定はすでに存在します",
|
||
"howToConnect": "接続方法",
|
||
"viewDocs": "ドキュメントを表示",
|
||
"channelName": "チャンネル名",
|
||
"channelNamePlaceholder": "マイ {{name}}",
|
||
"credentialsVerified": "認証情報が確認されました",
|
||
"validationFailed": "検証に失敗しました",
|
||
"warnings": "警告",
|
||
"back": "戻る",
|
||
"validating": "検証中...",
|
||
"validateConfig": "設定を検証",
|
||
"generatingQR": "QRコードを生成中...",
|
||
"validatingAndSaving": "検証して保存中...",
|
||
"generateQRCode": "QRコードを生成",
|
||
"updateAndReconnect": "更新して再接続",
|
||
"saveAndConnect": "保存して接続",
|
||
"envVar": "環境変数: {{var}}"
|
||
},
|
||
"meta": {
|
||
"telegram": {
|
||
"description": "@BotFather からのボットトークンを使用して Telegram に接続します",
|
||
"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 に接続します",
|
||
"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 に接続します(電話番号は不要です)",
|
||
"instructions": [
|
||
"携帯電話で WhatsApp を開きます",
|
||
"設定 > リンクされたデバイス > デバイスをリンク に移動します",
|
||
"以下に表示されるQRコードをスキャンします",
|
||
"システムが自動的に電話番号を識別します"
|
||
]
|
||
},
|
||
"dingtalk": {
|
||
"description": "OpenClaw のチャンネルプラグイン経由で DingTalk に接続します(Stream モード)",
|
||
"docsUrl": "https://github.com/soimy/openclaw-channel-dingtalk",
|
||
"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 をインストールします",
|
||
"電話番号を登録またはリンクします",
|
||
"以下に電話番号を入力します"
|
||
]
|
||
},
|
||
"feishu": {
|
||
"description": "WebSocket 経由で Feishu/Lark ボットに接続します",
|
||
"fields": {
|
||
"appId": {
|
||
"label": "App ID",
|
||
"placeholder": "cli_xxxxxx"
|
||
},
|
||
"appSecret": {
|
||
"label": "App Secret",
|
||
"placeholder": "アプリのシークレット"
|
||
}
|
||
},
|
||
"instructions": [
|
||
"ドキュメントを読み、Feishu Open Platform に移動します",
|
||
"新しいアプリケーションを作成します",
|
||
"App ID と App Secret を取得します",
|
||
"イベント購読を設定します",
|
||
"注意:現在のドキュメントには記載されていませんが、権限管理で 'contact:contact.base:readonly' **アプリケーション権限** を必ず追加してください"
|
||
]
|
||
},
|
||
"imessage": {
|
||
"description": "BlueBubbles (macOS) 経由で iMessage に接続します",
|
||
"fields": {
|
||
"serverUrl": {
|
||
"label": "BlueBubbles サーバーURL",
|
||
"placeholder": "http://localhost:1234"
|
||
},
|
||
"password": {
|
||
"label": "サーバーパスワード",
|
||
"placeholder": "サーバーのパスワード"
|
||
}
|
||
},
|
||
"instructions": [
|
||
"Mac に BlueBubbles サーバーをインストールします",
|
||
"サーバーURLとパスワードをメモします",
|
||
"以下に接続詳細を入力します"
|
||
]
|
||
},
|
||
"matrix": {
|
||
"description": "Matrix プロトコルに接続します",
|
||
"fields": {
|
||
"homeserver": {
|
||
"label": "ホームサーバー URL",
|
||
"placeholder": "https://matrix.org"
|
||
},
|
||
"accessToken": {
|
||
"label": "アクセストークン",
|
||
"placeholder": "アクセストークン"
|
||
}
|
||
},
|
||
"instructions": [
|
||
"Matrix アカウントを作成するか、既存のものを使用します",
|
||
"クライアントからアクセストークンを取得します",
|
||
"以下にホームサーバーとトークンを入力します"
|
||
]
|
||
},
|
||
"line": {
|
||
"description": "LINE Messaging API に接続します",
|
||
"fields": {
|
||
"channelAccessToken": {
|
||
"label": "チャンネルアクセストークン",
|
||
"placeholder": "LINE チャンネルアクセストークン"
|
||
},
|
||
"channelSecret": {
|
||
"label": "チャンネルシークレット",
|
||
"placeholder": "LINE チャンネルシークレット"
|
||
}
|
||
},
|
||
"instructions": [
|
||
"LINE Developers Console に移動します",
|
||
"Messaging API チャンネルを作成します",
|
||
"チャンネルアクセストークンとシークレットを取得します"
|
||
]
|
||
},
|
||
"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 チャンネルを設定します"
|
||
]
|
||
},
|
||
"googlechat": {
|
||
"description": "Webhook 経由で Google Chat に接続します",
|
||
"fields": {
|
||
"serviceAccountKey": {
|
||
"label": "サービスアカウント JSON パス",
|
||
"placeholder": "/path/to/service-account.json"
|
||
}
|
||
},
|
||
"instructions": [
|
||
"Google Cloud プロジェクトを作成します",
|
||
"Google Chat API を有効にします",
|
||
"サービスアカウントを作成します",
|
||
"JSON キーファイルをダウンロードします"
|
||
]
|
||
},
|
||
"mattermost": {
|
||
"description": "Bot API 経由で Mattermost に接続します",
|
||
"fields": {
|
||
"serverUrl": {
|
||
"label": "サーバー URL",
|
||
"placeholder": "https://your-mattermost.com"
|
||
},
|
||
"botToken": {
|
||
"label": "ボットアクセストークン",
|
||
"placeholder": "ボットアクセストークン"
|
||
}
|
||
},
|
||
"instructions": [
|
||
"Mattermost Integrations に移動します",
|
||
"新しい Bot アカウントを作成します",
|
||
"アクセストークンをコピーします"
|
||
]
|
||
}
|
||
},
|
||
"viewDocs": "ドキュメントを表示"
|
||
} |