Remora.Discord
Remora.Discord copied to clipboard
A data-oriented C# Discord library, focused on high-performance concurrency and robust design.
Discord has documented the auto mod endpoints in PR https://github.com/discord/discord-api-docs/pull/4860 Discord Docs: [[here]](https://discord.com/developers/docs/resources/auto-moderation)
**Description** In `Remora.Discord.Caching` there are instances where when a gateway event occurs or an API call is made, that a 'child' entity is updated in the cache, however a 'parent'...
closes #234 Added some tests and fixed the bug I found. While working on this I also noticed that the min and max value attributes can't be applied to integers,...
[Bug]: Verifying the minvalue or maxvalue attributes always fails when using floating point params
### Description When setting up a slash command with a floating point parameter (say a float, double, or decimal) and you add a MinValue or MaxValue attribute, building the command...
This PR implements support for solution 2 mentioned in #153. I've yet to add tests (should be fairly simple). Solution 1 *may* have been easier considering interactivity being rewritten to...
I just extended the GatewayError handling in the DiscordGatewayClient to also print the inner error to console. This shows for example the cause why the gateway endpoint was not able...
### Description When unpacking a 400 response from a webhook send I noticed that it was returning a simple HttpResultError (Code=400, Reason=Bad Request) despite the response containing content that explains...
Following discussion in https://github.com/discord/discord-api-docs/pull/5823, my assumption in #275 appears to be incorrect, and the underlying type of the `values` field depends on the type of select menu used. This PR...
### Description Remora.Discord does not currently support [gateway compression](https://discord.com/developers/docs/topics/gateway#encoding-and-compression). This reduces bytes sent over the wire, and can allow for potentially more data to be processed as a result. ###...