Fixing what broke during making it modular

This commit is contained in:
Salastil
2025-10-19 00:27:22 -04:00
parent a219a426c9
commit 3a2cb0a90b
7 changed files with 659 additions and 48 deletions

View File

@@ -35,13 +35,11 @@ func Load(envFile string) (*Config, error) {
BridgePassword: os.Getenv("BRIDGE_PASSWORD"),
DiscordPingUserID: os.Getenv("DISCORD_PING_USER_ID"),
}
roomID, err := strconv.Atoi(os.Getenv("SNEEDCHAT_ROOM_ID"))
if err != nil {
return nil, fmt.Errorf("invalid SNEEDCHAT_ROOM_ID: %w", err)
}
cfg.SneedchatRoomID = roomID
if v := os.Getenv("BRIDGE_USER_ID"); v != "" {
cfg.BridgeUserID, _ = strconv.Atoi(v)
}
@@ -49,4 +47,4 @@ func Load(envFile string) (*Config, error) {
cfg.Debug = true
}
return cfg, nil
}
}