Trouble Receiving Discord Messages via Webhook/Trigger in n8n for Chatbot

Hello everyone,
I’m trying to build a chatbot using n8n that can read messages from a Discord channel and respond to them (e.g., if a user says “hello, who are you?”, the bot would reply with something like “I am an LLM”).
I’ve been exploring methods to capture Discord messages. Initially, I looked into using Discord’s built-in webhooks. However, after researching, it seems that webhooks are primarily designed for sending messages to Discord and might not be suitable for receiving messages triggered by user input. Is this understanding correct? I’ve searched extensively for solutions, but haven’t found a way to make this work.
As an alternative, I found a custom n8n node: n8n-nodes-discord-trigger - npm. I have successfully installed this discord-trigger node in my n8n instance.
The problem I’m facing is that I can’t seem to get this trigger node to actually receive any messages from my Discord channel. I have created my own Discord server and a dedicated channel within it. I’ve also created a bot account.
Interestingly, I can successfully send messages from n8n to my Discord channel using other Discord nodes. The issue is solely with capturing the messages that users send in the channel.
I’ve been struggling with this for the past two days and it’s been quite frustrating. I would be incredibly grateful if any experienced users could shed some light on this issue or offer any potential solutions.
Thank you in advance for your help!

Information on your n8n setup