2026-06-20 06:50:43 +08:00
|
|
|
package accountConfigChecker
|
|
|
|
|
|
2026-06-20 22:29:21 +08:00
|
|
|
import (
|
|
|
|
|
"github.com/ssdomei232/goodBaby/drivers/bilibili"
|
|
|
|
|
"github.com/ssdomei232/goodBaby/drivers/email"
|
|
|
|
|
"github.com/ssdomei232/goodBaby/drivers/github"
|
|
|
|
|
"github.com/ssdomei232/goodBaby/drivers/onebot"
|
|
|
|
|
)
|
|
|
|
|
|
2026-06-20 06:50:43 +08:00
|
|
|
func InitValidatorRegistry() *ValidatorRegistry {
|
|
|
|
|
registry := NewValidatorRegistry()
|
|
|
|
|
|
2026-06-20 22:29:21 +08:00
|
|
|
// 注册所有账号验证器
|
|
|
|
|
registry.Register(&bilibili.BilibiliAccountConfigValidator{})
|
|
|
|
|
registry.Register(&email.EmailAccountConfigValidator{})
|
|
|
|
|
registry.Register(&github.GitHubAccountConfigValidator{})
|
|
|
|
|
registry.Register(&onebot.OneBotAccountConfigValidator{})
|
2026-06-20 06:50:43 +08:00
|
|
|
|
|
|
|
|
return registry
|
|
|
|
|
}
|