| 123456789101112131415161718 |
- package http
- import (
- "net/http"
- "github.com/diamondburned/arikawa/v3/api"
- "github.com/diamondburned/arikawa/v3/utils/httputil"
- "github.com/diamondburned/arikawa/v3/utils/httputil/httpdriver"
- )
- func NewClient(token string) *api.Client {
- stdClient := new(http.Client)
- stdClient.Transport = NewTransport()
- httpClient := httputil.NewClientWithDriver(httpdriver.WrapClient(*stdClient))
- apiClient := api.NewCustomClient(token, httpClient)
- apiClient.UserAgent = BrowserUserAgent
- return apiClient
- }
|