-
Notifications
You must be signed in to change notification settings - Fork 412
Open
Labels
Description
Happy new year! It's been a while (actually, a long while) since the last commit. I've recently had some time to get back into Discord development so want to get Eris back to its former glory. Obviously this means updating the library to match Discord's current API state.
I need some help though. With so much that has happened on Discord, I'm definitely going to miss something. So serve this as a tracker for stuff that needs updating which does not already have a PR open.
Leave anything that needs updating in the comments and I'll add it to the list, and if you can, please create a PR!
- Client#createCommand
typeoption needs to be prefixed withcommand.in JSDoc - Unify the file parameter behaviour for sending/editing messages and webhooks. Also rename to
files - Text in stage
- Make sure everything is sorted alphabetically
- Simplify channel classes?
- Forum channels
- Media channels
- Application Command/Interaction Attachment option, Document attachment flags discord/discord-api-docs#6272
- Attachment type #1358 (may require redoing)
- POST Modify Guild MFA Level
- Update select menu Selects v2 docs updates discord/discord-api-docs#5543 Default select menu values discord/discord-api-docs#6442
- Proper group channel support in line with API
- Onboarding feature (Get, Modify, Onboarding object, member flag
- Soundboard Document Soundboard discord/discord-api-docs#6260 Document the Voice Channel Effect Send event discord/discord-api-docs#6025
- Role Tags
- Guild Audit Log Entry Create Event
- Automod things Document join raid and mention raid protection discord/discord-api-docs#5778 Document AutoMod incident action message types discord/discord-api-docs#6558
- Role connections document role connections discord/discord-api-docs#5668
- Thread member pagination Add thread member pagination and details changes discord/discord-api-docs#5834
- Avatar Decorations Update avatar decoration docs discord/discord-api-docs#6464
- Bot activity state Bots can now set activity state discord/discord-api-docs#6345
- Add X-Audit-Log-Reason to Follow Announcement Channel endpoint discord/discord-api-docs#6559
- Voice Channel Status Document Set Voice Channel Status endpoint discord/discord-api-docs#6400 Document set voice channel status discord/discord-api-docs#6398
- docs: document incident actions discord/discord-api-docs#6396
- add type query param for get reactions endpoint discord/discord-api-docs#6377
- Included in feat(Reactions): Support super reactions #1470
- Add additional audit log key exceptions discord/discord-api-docs#6285 maybe?
- Entitlements https://discord.dev/resources/entitlement
- App Subscriptions https://discord.dev/monetization/implementing-app-subscriptions
- Added
Spanish, LATAMtoReference.mddiscord/discord-api-docs#6577 - Add Attachment CDN params discord/discord-api-docs#6650 relevant?
- [message_create] Document new
enforce_nonceparam discord/discord-api-docs#6647 - DAVE https://discord.dev/topics/voice-connections
- Add guild member flags to the guild member update event discord/discord-api-docs#6717 to be added to oldMember
- Everything under the Application page?
- add message.call field discord/discord-api-docs#6864
- Add guild partial to interactions discord/discord-api-docs#6870
- Add USE_EXTERNAL_APPS permission discord/discord-api-docs#6913
- update message types discord/discord-api-docs#6927
- New activity types for SET_ACTIVITY discord/discord-api-docs#7033 (name change only)
- document the poll result message and embed discord/discord-api-docs#7050
- Documentation for ScheduledEvent.recurrence_rule discord/discord-api-docs#7058 recurrence_rule can be set to null when updating an event discord/discord-api-docs#7062
- Document get voice state endpoints discord/discord-api-docs#7061
- Document sticker-packs/:packId endpoint discord/discord-api-docs#7065
- Add Get Guild Role endpoint discord/discord-api-docs#7074
- Add polls when editing deferred interaction responses discord/discord-api-docs#7090
- Document newer guild member flags discord/discord-api-docs#7113
- Undocument deprecated empty string fields discord/discord-api-docs#7114 maybe?
- Top-level components are not necessarily action rows discord/discord-api-docs#7115 to investigate
- Update message snapshot field list discord/discord-api-docs#7116
- Add activity feed features discord/discord-api-docs#7129
- Note placeholder ID return type in guild template's serialized_source_guild discord/discord-api-docs#7232
- Add Webhook Events documentation discord/discord-api-docs#7233
- newly_created on THREAD_CREATE event (bool)
- Standard stickers are now free discord/discord-api-docs#6265 requires deprecation of getNitroStickerPacks
- Add message flag for forwarded messages discord/discord-api-docs#7253
- Add
IS_VOICE_MESSAGEflag to the Create Message endpoint discord/discord-api-docs#7267
This list is NOT exhaustive
DonovanDMC and MertBheycurtisf, AirplanegoBrr, chaun14, mtripg6666tdr, SleepyYui and 4 more