Ethan Lafrenais

Results 26 issues of Ethan Lafrenais

Apparently API v6 is being removed ~~on May 1st, 2022~~ sometime in 2023 (the deadline was extended). - [ ] Finish Discore v5 - [ ] Backport API v8 to...

enhancement
priority

Docs: https://discord.com/developers/docs/resources/channel#create-message-jsonform-params With this update, the number of overloads for creating/editing messages should be reduced. Uploading files should be done inside of `Create/EditMessageOptions` instead of extra parameters of each create/edit...

enhancement

Users should be able to use `DiscordHttpClient` on behalf of a user via OAuth2. This also means that each entity needs to be audited to ensure all properties are supported....

enhancement

As documented here (https://discord.com/developers/docs/resources/audit-log) a bunch of API actions support attaching a reason string to them to be recorded in the server's audit log. TODO: make a list of all...

enhancement

API docs should be made available to fill in the gaps left by the wiki. If possible, it would be even better if the current wiki could be consolidated with...

enhancement
wiki

The [Discore.Samples](https://github.com/Francessco121/Discore.Samples) repository is looking a little sad. The examples there are quite old (although still functional!). It would be nice to merge them into this repository and just keep...

enhancement

Maintaining up-to-date binaries for these libraries in this repository was a terrible idea (and not even followed by myself since they are like 5 years old). They should be replaced...

enhancement

See https://discord.com/developers/docs/interactions/application-commands This includes: - [ ] Slash commands - [ ] User commands - [ ] Message commands This is a pretty big feature and includes a bunch of...

enhancement
priority

Related docs: https://discordapp.com/developers/docs/resources/audit-log

enhancement

- [ ] `DiscordHttpRateLimitException.Reset` (replace with `ResetHighPrecision`, but named `Reset`)