Thanks everyone who submitted questions last week! Question submission is now closed, but you can always submit feedback using the link in the #feedback channel. Join us at our next event later this month for a developer panel!
Almost! We’ve done private testing on desktop and iOS for select menu support for users, roles, channels, and mentionables. We’re currently figuring out our rollout plan to ensure that users with old app versions won’t crash. There’s not an exact date yet, but they’re almost ready!
We recognize the desire and need to be able to preview new features early. We’ve made some changes to internal infrastructure to allow us to more easily roll out beta features to developers, but aren’t ready to open a program quite yet. Sometimes “beta” means that things are just a little unpolished, but sometimes it means that it’s not yet supported in all versions of Discord, and widespread usage of the feature by bots and developers could crash users’ apps.
Yes! Our next goal is to support select menus inside of modals. We’ve also heard the desire for a disabled
text input property to allow you to show data without editing; we think that a component specifically for displaying text would work better for that.
We're finalizing a more formal process for keeping our community up to date on product changes. We should be able to share this timing with you soon.
The use cases are interesting. The concept of bots not being able to message you without sharing servers is pretty ingrained into how apps work, and how users understand when they can be messaged. An opt-in solution would be better than just blanket allowing it, but we would want to make sure that privacy, spam, and possibly abuse are always in mind.
If by automated testing you mean access to new features for testing, we recognize the desire and need to be able to preview new features early. We’ve made some changes to internal infrastructure to allow us to more easily roll out beta features to developers, but aren’t ready to open a program quite yet. Sometimes “beta” means that things are just a little unpolished, but sometimes it means that it’s not yet supported in all versions of Discord, and widespread usage of the feature by bots and developers could crash users’ apps.