Hello. Could you add the use of a proxy to the extension configuration? (add if not exist)
RestHandler (source):
public RestHandler(ILogger logger)
{
HttpClientHandler handler = new HttpClientHandler
{
AutomaticDecompression = (DecompressionMethods.GZip | DecompressionMethods.Deflate),
UseCookies = false
};
Client = new HttpClient(handler)
{
Timeout = TimeSpan.FromSeconds(30.0),
BaseAddress = new Uri("https://discord.com/api/v10/")
};
...
}
With proxy:
public RestHandler(ILogger logger)
{
WebProxy proxy = new WebProxy()
{
Credentials = new NetworkCredential("user", "pwd"),
Address = new Uri("http://proxy.net"),
};
HttpClientHandler handler = new HttpClientHandler
{
AutomaticDecompression = (DecompressionMethods.GZip | DecompressionMethods.Deflate),
UseCookies = false,
Proxy = proxy
};
Client = new HttpClient(handler)
{
Timeout = TimeSpan.FromSeconds(30.0),
BaseAddress = new Uri("https://discord.com/api/v10/")
};
...
}