feat: add QQ notification channel support with validation and localization

This commit is contained in:
EkkoG
2026-03-07 23:21:09 +08:00
parent c9f4fdbee8
commit 38dfb3af07
7 changed files with 180 additions and 0 deletions

View File

@@ -487,6 +487,16 @@ export function useSetupWizard() {
validationErrors.value.notification.VOCECHAT_API_KEY = true
}
break
case 'qqbot':
if (!config.QQ_APP_ID?.trim()) {
errors.push(t('notification.qqbot.appIdRequired'))
validationErrors.value.notification.QQ_APP_ID = true
}
if (!config.QQ_APP_SECRET?.trim()) {
errors.push(t('notification.qqbot.appSecretRequired'))
validationErrors.value.notification.QQ_APP_SECRET = true
}
break
}
return {