Executing other commands using buttons
Hello! I'm working on a setup command that shows features (mod logs, welcome channels, autorole on/off, etc) and lets users click a button to setup the selected option.
I already have slash commands made for each feature, however, wanted to give users a place to configure everything in one command.
My question is- is there a way to have a slash command execute when a button is pressed? I know is a thing, but I'm a little lost on how I'd pass a button press into the execute function properly to run an already existing command.
3 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!current version of discord.js is 14.12.1 and node is 19.6.0
Seperate the logic for it in a different function, and call it in both slash command/button execution