switch to advanced domain.json
This commit is contained in:
parent
1c848e6007
commit
a76b11b2b2
6 changed files with 280 additions and 161 deletions
|
@ -18,9 +18,9 @@ func main() {
|
|||
|
||||
scanner := bufio.NewScanner(os.Stdin)
|
||||
|
||||
var newDomains []string
|
||||
var newDomains [][]string
|
||||
|
||||
fmt.Print("domains: ")
|
||||
fmt.Print("domains (tld separated by ';'): ")
|
||||
if scanner.Scan() {
|
||||
|
||||
input := scanner.Text()
|
||||
|
@ -39,8 +39,9 @@ func main() {
|
|||
sort.SliceStable(values, func(i, j int) bool {
|
||||
return values[i] < values[j]
|
||||
})
|
||||
|
||||
newDomains = values
|
||||
for _, value := range values {
|
||||
newDomains = append(newDomains, strings.Split(value, ";"))
|
||||
}
|
||||
}
|
||||
logger.Info("domains to add", slog.Any("domains", newDomains))
|
||||
|
||||
|
@ -61,9 +62,9 @@ func main() {
|
|||
|
||||
}
|
||||
|
||||
func storeDomains(domains []string) error {
|
||||
func storeDomains(domains [][]string) error {
|
||||
for _, domain := range domains {
|
||||
config.AddDomain(domain)
|
||||
config.AddDomain(domain[0], domain[1])
|
||||
}
|
||||
file, _ := json.MarshalIndent(config.Domains, "", " ")
|
||||
err := os.WriteFile("./cmd/domaincheckbot/config/domain.json", file, 0644)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue