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
- 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!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