Skip to content

Instantly share code, notes, and snippets.

@NovaFox161
Last active November 22, 2021 20:03
Show Gist options
  • Save NovaFox161/6ef3df424451f2ee9c3e7486b00d4ad4 to your computer and use it in GitHub Desktop.
Save NovaFox161/6ef3df424451f2ee9c3e7486b00d4ad4 to your computer and use it in GitHub Desktop.
DDevs Q&A interesting points 22/10/2021

This is a nonexhaustive, slightly opinionated list of answers from the DDevs stage channel. Most of this is paraphrased for simplicity. Please refer to their recording for their full statements.

  • Bots may be getting access to use per-guild avatars on themselves.
  • Allowing invite tracking with an invite field on GUILD_MEMBER_ADD event may be coming, however they are first talking to T&S because of the elevated risk for spam/abuse (eg get $5 for getting 10 people to join with your link)
  • They are considering something similar to profile banners for bots, no further info given
  • text fields for components is coming, among other coming things. but they haven't written tech specs yet, its pretty early.
  • repeating arguments for slash commands (multi-selects), is currently something they want to add, and is on the short-list to get added, but permissions stuff is higher priority.
  • They WILL be doing another application.commands migration!!!!! They are waiting until the new perms system is finalized. They will also be baking in that scope to old invite links that do not have it (such as an old invite link you can't update) so people don't have to invite it multiple times
  • They want to support bots being able to receive/send video, but due to tech, that will be very far out.
  • They very likely WILL NOT be extending the message intent deadline
  • There is apparently some tech reason that custom statuses for bots are not supported yet. They will fill in the details on what that is later, but its an architectural issue according to the devs.
  • More features revolving around slash commands, interactions, and components will be coming. Some new things, some improved things. No further info provided.
  • Hiding slash commands (instead of just graying them out) is something they want, but they have to change their architecture revolving around that. So, will be coming, but definitely not any time soon. tech debt yay!
  • NSFW toggle for commands will be coming, no ETA
  • A proper changelog for API changes (other than just reading the commit history on dapi docs) is planned and in progress, but not a simple thing to do.
  • New slash command permission API is just about finished, and there will be audit logs for it. They haven't finished the UI tho, so its not coming out just yet
  • context menu commands on channels will be coming!!!! (not high priority tho)
  • They WILL be adding some sort of localization system for application commands. What they looks like is unknown, but it is being worked on. Support for app command and option names will be getting this too. Using user locale for responding (without oauth) may be a thing, but they want to confirm this is okay with their privacy team.
  • Bots still will not get nitro. To be fair, there's not many nitro features bots do not have access to use. Some of the newer nitro features are not available to bots yet simply because they are new.
  • Bots can't use 4000 char messages, but they increased the max character count in embed descriptions to 4096. So logging is okay.
  • Proper nesting for sub commands is coming! No ETA, but it is decently high priority
  • The dev portal will be getting some much needed TLC. Sometime next year is the timeline they are giving. Slash command UI view is something they really want in that dev portal refresh.
  • Regex for custom arguments is being considered, but not further details are provided because regex can be used maliciously (eg backtracking), so they need to find a way to allow this securely. But its not super high priority
  • Improvements for select menus is being considered. There is a possibility they will hook into autocomplete. They need to retool the feature to fit this however
  • Q&A stage channel conversations will be a monthly event <3
@AlmostSuspense
Copy link

Intent switches will also no longer lock upon reaching 76 guilds but only upon submission of the verification form

@PieterSpruijt
Copy link

Nice

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment