diff options
Diffstat (limited to 'bot.go')
-rw-r--r-- | bot.go | 14 |
1 files changed, 8 insertions, 6 deletions
@@ -554,12 +554,14 @@ func init() { cluedoState = extra.CluedoPrepCards(playerOrder) } if cfg.OpenRouterToken != "" { - ORModels, err := fetchORModels(true) - if err != nil { - logger.Error("failed to fetch or models", "error", err) - } else { - ORFreeModels = ORModels - } + go func() { + ORModels, err := fetchORModels(true) + if err != nil { + logger.Error("failed to fetch or models", "error", err) + } else { + ORFreeModels = ORModels + } + }() } choseChunkParser() httpClient = createClient(time.Second * 15) |