feat: removed flaresolver, updated go version and dependencies

This commit is contained in:
2026-02-01 14:33:32 +03:00
parent 426bc6be6c
commit 49c2ce611a
4 changed files with 19 additions and 585 deletions

View File

@@ -5,7 +5,6 @@ import (
"fmt"
"strings"
"git.nite07.com/nite/go-flaresolverr"
"git.nite07.com/shadod/go-igdb/endpoint"
"golang.org/x/time/rate"
@@ -13,11 +12,10 @@ import (
)
type Client struct {
clientID string
token *twitchToken
flaresolverr *flaresolverr.Flaresolverr
restyClient *resty.Client
limiter *rate.Limiter
clientID string
token *twitchToken
restyClient *resty.Client
limiter *rate.Limiter
AgeRatingCategories *endpoint.AgeRatingCategories
AgeRatingContentDescriptions *endpoint.AgeRatingContentDescriptions
@@ -94,11 +92,10 @@ type Client struct {
func New(clientID, clientSecret string) *Client {
c := &Client{
clientID: clientID,
restyClient: NewRestyClient(),
token: newTwitchToken(clientID, clientSecret),
flaresolverr: nil,
limiter: rate.NewLimiter(rate.Limit(4), 4),
clientID: clientID,
restyClient: NewRestyClient(),
token: newTwitchToken(clientID, clientSecret),
limiter: rate.NewLimiter(rate.Limit(4), 4),
}
registerAllEndpoints(c)
@@ -107,12 +104,6 @@ func New(clientID, clientSecret string) *Client {
type RequestFunc func(method string, URL string, dataBody any) (*resty.Response, error)
func NewWithFlaresolverr(clientID, clientSecret string, f *flaresolverr.Flaresolverr) *Client {
c := New(clientID, clientSecret)
c.flaresolverr = f
return c
}
func (g *Client) Request(ctx context.Context, method string, requestURL string, dataBody any) (*resty.Response, error) {
err := g.limiter.Wait(ctx)
if err != nil {