Tags: bitspill/arikawa
Tags
*: Increase test timeout duration See if CI passes this time.
discord: Add Type to CommandInteractionOption (diamondburned#312)
state: Ignore state errors in API wrappers This commit makes it so that all API wrapper methods under state will ignore errors returned from the cabinet setters. This is because an intermittent error from the state shouldn't shadow the actual result from the Discord API.
discord: Refactor interactions and components This commit gets rid of contain-it-all structs and instead opt for interface union types containing underlying concrete types with no overloading. The code is much more verbose by doing this, but the API is much nicer to use. The only disadvantage in that regard is the interface assertion being too verbose and risky for users at times.
gateway: Fix typo in GuildEmojisUpdateEvent.Emojis JSON tag (diamondb… …urned#276)
api: Mutate validated embeds from discord.Embed.Validate (diamondburn… …ed#271)
state: Fix voice state removal condition This commit addresses issue diamondburned#220.
PreviousNext