summaryrefslogtreecommitdiff
path: root/src/config.go
diff options
context:
space:
mode:
authordev2026-06-25 21:14:39 +0200
committerdev2026-06-25 21:14:39 +0200
commite13cbe6a4fd1ebe3f2c3bfc86c54e8dd17c59624 (patch)
treed36f8973ed80cdc2a868ebf3a6caaff2d5fa75c0 /src/config.go
parenta5e3f8447022a50080a62285e359d38e0875de21 (diff)
downloadhnimdbbot-e13cbe6a4fd1ebe3f2c3bfc86c54e8dd17c59624.tar.gz
feat: fetch missing wiki data from custom server and populate imdb table
- Add wiki_server and wiki_username config fields - Query custom server for each wiki_article entry - Extract description, synopsis (Plot), year, poster_url, license, license_url, num_accolades from structured JSON response - Serial processing with 1 req/s rate limit - Update only entries missing at least one target column
Diffstat (limited to 'src/config.go')
-rw-r--r--src/config.go4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/config.go b/src/config.go
index a798f97..8f143dd 100644
--- a/src/config.go
+++ b/src/config.go
@@ -20,6 +20,10 @@ type Config struct {
UserAgent string `json:"user_agent"`
Delay int `json:"delay"`
+ // wiki
+ WikiServer string `json:"wiki_server"`
+ WikiUsername string `json:"wiki_username"`
+
// auth
AccessToken string `json:"-"`
RefreshToken string `json:"refresh_token"`