mirror of
https://github.com/krau/SaveAny-Bot.git
synced 2026-06-14 03:49:36 +08:00
Compare commits
1 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
0756cc9eb1 |
@@ -22,10 +22,8 @@ var (
|
|||||||
for _, pser := range parsers {
|
for _, pser := range parsers {
|
||||||
if configurable, ok := pser.(parser.ConfigurableParser); ok {
|
if configurable, ok := pser.(parser.ConfigurableParser); ok {
|
||||||
cfg := config.C().GetParserConfigByName(configurable.Name())
|
cfg := config.C().GetParserConfigByName(configurable.Name())
|
||||||
if cfg != nil {
|
if err := configurable.Configure(cfg); err != nil {
|
||||||
if err := configurable.Configure(cfg); err != nil {
|
fmt.Printf("Error configuring parser %s: %v\n", configurable.Name(), err)
|
||||||
fmt.Printf("Error configuring parser %s: %v\n", configurable.Name(), err)
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -101,6 +101,11 @@ func (p *TwitterParser) Name() string {
|
|||||||
}
|
}
|
||||||
|
|
||||||
func (p *TwitterParser) Configure(config map[string]any) error {
|
func (p *TwitterParser) Configure(config map[string]any) error {
|
||||||
|
if config == nil {
|
||||||
|
p.apiDomain = fxTwitterApi
|
||||||
|
p.client = *netutil.DefaultParserHTTPClient()
|
||||||
|
return nil
|
||||||
|
}
|
||||||
if domain, ok := config["api_domain"].(string); ok && domain != "" {
|
if domain, ok := config["api_domain"].(string); ok && domain != "" {
|
||||||
p.apiDomain = domain
|
p.apiDomain = domain
|
||||||
} else {
|
} else {
|
||||||
|
|||||||
Reference in New Issue
Block a user