What are select menus for bots?
Bots ask a lot of questions. What role do you want? What's your favorite ice cream? Which Minecraft biome is best and why is it tundra?
Now it's even easier to ask and answer those questions with select menus! Select menus are available for all bots starting today!
What are they?
Select menus let bots give you choices to pick from. On desktop, this looks like a dropdown menu. On iOS and Android, you'll see a pop-up sheet to pick your choice.
Depending on how the bot works, you can pick either one choice from the list or multiple (for when you just can't decide on one flavor of ice cream).
Where can I learn more?
If you want to get the full details, head on over to the API documentation in our dev portal.
I have feedback - where can I chat about select menus?
Join our official Discord Developer server! It's the best way to stay in the loop - all major developer announcements go there first. We also occasionally have opportunities to help us test out upcoming features via early access and betas.
Are there opportunities for me as a developer to showcase how I used this new feature with my own app?
We love seeing developers use new features and are actively looking for great use cases for select menus in bots! Definitely share what you're working on in the #select-menus channel in our Discord Developer server.
I run or moderate a server - do I need to allow or change any permissions to enable apps with select menus to work properly in my server?
No new permissions are needed to enable select menus in your servers.
As a developer, do you have any tips for how I can make my app transition to select menus in a way that doesn't confuse or impact my users?
As with all new features, users would probably benefit from a quick heads up if the way they're used to interacting with your bot is about to change; we recommend creating a private or controlled testing channel or server for a small group of users, making sure things work properly, and then posting to users in your support server that select menus have arrived. Every bot is different, so do what works best for you!