Modals in Node-Red using Discord JS
A little offtopic but its based on discord.js, i hope to find some support here anyways.
In node red i try to show a modal with text input in response to a slash command.
for this i took the example from the webpage and modified it to fit into node red, here is my code:
Last line produces this error:
TypeError: Cannot read properties of undefined (reading 'rest')
The msg.interactionObject
is a copy of the interaction
object from the discord.js examples callbacks.
I modified the node red version to not send deferReply()
too early (before my own flow code comes), basically here: https://github.com/Markoudstaal/node-red-contrib-discord-advanced/blob/6dedf30e2f88c616ac28992b733dbff37b23796a/discord/discordInteraction.js#L58
still i dont understand the error i get, ideas?GitHub
node-red-contrib-discord-advanced/discord/discordInteraction.js at ...
Recieve, send, edit and delete Discord messages in node-red. - Markoudstaal/node-red-contrib-discord-advanced
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 staffI see.
Tho as you can see in the source code i linked, that third party library passes down the interaction object from djs to my code where the issue then arrises.
Thats why i posted here.
Still, that library seems to interfere with discord.js, thus we can't really reliably give you support.
You should refer to their support instead. They have a discord linked in the readme.
Ye i am on there but its a very silent community sadly.
I understand that you will not give support here, worth a try tho.