diff --git a/packages/web/src/i18n/locales/en.json b/packages/web/src/i18n/locales/en.json index 24948d95..c737c416 100644 --- a/packages/web/src/i18n/locales/en.json +++ b/packages/web/src/i18n/locales/en.json @@ -607,12 +607,14 @@ "noAvailableTypes": "All platform types have been configured", "types": { "feishu": "Feishu", + "discord": "Discord", "telegram": "Telegram", "web": "Web", "local": "Local" }, "typesShort": { "feishu": "FS", + "discord": "DC", "telegram": "TG", "web": "Web", "local": "CLI" diff --git a/packages/web/src/i18n/locales/zh.json b/packages/web/src/i18n/locales/zh.json index 14c7f1c0..1b498db8 100644 --- a/packages/web/src/i18n/locales/zh.json +++ b/packages/web/src/i18n/locales/zh.json @@ -603,12 +603,14 @@ "noAvailableTypes": "所有平台类型均已配置", "types": { "feishu": "飞书", + "discord": "Discord", "telegram": "Telegram", "web": "Web", "local": "本地" }, "typesShort": { "feishu": "飞", + "discord": "DC", "telegram": "TG", "web": "Web", "local": "CLI" diff --git a/packages/web/src/pages/settings/index.vue b/packages/web/src/pages/settings/index.vue index 746bedd9..c0aa4ea3 100644 --- a/packages/web/src/pages/settings/index.vue +++ b/packages/web/src/pages/settings/index.vue @@ -303,7 +303,7 @@ function platformLabel(platformKey: string): string { } const platformOptions = computed(() => { - const options = new Set(['telegram', 'feishu']) + const options = new Set(['telegram', 'feishu', 'discord']) for (const identity of identities.value) { const platform = identity.channel.trim() if (platform) {