Menu Design / UX

Hi there, I was wondering how devs make larger "forms" or interactive forms with the discord api. I have been trying to create a form to pick and choose parts for a robot, basically, you put a robot part into a slot and then save the build. Basic crud and posting a build as embed later. What I have tried so far is to have an embed with all the selected parts listed, and a dropdown to first select which slot to choose from, and then editing the reply to swap it out with a part picker dropdown and reset it back to a slot dropdown. I have seen some forms using multiple drop downs on one form, I just felt like it could get messy really fast with 10 dropdowns or more (if possible didn't check the limit) I did use modals to save strings, but I was wondering if anyone had to deal with menu UX in discord and their solutions for more complex forms. While its not directly a question to the discord.js package, it does use the same limitations.
2 Replies
d.js toolkit
d.js toolkit2d ago
- What's your exact discord.js npm list discord.js and node node -v version? - Not a discord.js issue? Check out #other-js-ts. - Consider reading #how-to-get-help to improve your question! - Explain what exactly your issue is. - Post the full error stack trace, not just the top part! - Show your code! - Issue solved? Press the button!
Tomsoz
Tomsoz2d ago
yeah I've had to deal with large multi step menus a lot and honestly there isn't an amazing solution other than just chaining a lot of custom IDs I made myself a small library to make an easier system but it doesn't really make a difference

Did you find this page helpful?