#Ways to get component input from another script?

4 messages · Page 1 of 1 (latest)

tight sonnet
#

For my bot to work correctly with what I have going on, I need the "selectedMember" input (from a user select menu) to be read on the script that handles the "interactionCreate" event, how could I solve this?

valid fjordBOT
#
  • What's your exact discord.js npm list discord.js and node node -v version?
  • Not a discord.js issue? Check out #1081585952654360687.
  • 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!
  • Marked as resolved by OP
tight sonnet
#

The left image is the value in the command script, the second image is the script that handles the interactionCreate event

fair schooner
#

You‘d probably either want to use a collector to handle the second interaction in the scope of the first interaction. Or add the id of the selected member to the customId of the button and parse it from it in interactionCreate event. Or put a messageId - memberId relation in a database and retrieve from there with ButtonInteraction#message#id