Message interaction is null
is there still a way to get the interaction associated with the message?
Because i have a bot where if you use a slash command it responds with a message with buttons.
I want to limit those buttons to only the person why send the intiial interaction, but for some reason when i fetch the msg or get it from the button interaction the interaction associated with the message is null (unless its the first time you click the button for whatever reason)
Now short of just making the custom id of the buttons the persons id, is there any way to get the interaction, or a wait to get who send the initial interaction.
4 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!
- ✅
Marked as resolved by OPI dont see how most of this is relevant but ok
Node version: v22.3.0
DiscordJS version: 14.15.3
Might be a dc api issue, seeing as theyre moving to inteaction_metadata or smth
Code:
The stack trace really isnt needed, it just that in the logs the value of
interaction
for the msg object is null
unless its the first button press.seems to work fine for me, even through multiple button presses
I found out that im an idiot, i recoded it wrong and it summons a new msg. I'll mark this as closed