createMessageCollector doesn't work, but only in one guild

I have the following filter for awaiting a user input. It works on two of the three guild the bot is on, but it refuses to work on the third. I genuinely don't know what the problem is. The permissions seem fine to me. Is there a chance that channel-specific permissions can affect the bot?
8 Replies
Unknown User
Unknown User2y ago
Message Not Public
Sign In & Join Server To View
Luca | LeCarbonator
to clarify, the content of the eventlistener is never fired, no matter what I send.
monbrey
monbrey2y ago
Channel specific permissions can, yeah
Luca | LeCarbonator
is there a workaround? like can I add roles to the bot and that will give him the permissions he needs?
monbrey
monbrey2y ago
I mean have you checked its channel permissions?
Luca | LeCarbonator
seems fine. I added "manage messages" to the bot-specific role, but that didn't help it's a moderator-only channel, so I assumed it had something to do with the bot not being able to see the channel but I was able to execute commands and the bot was able to send messages in the channel. He just couldn't listen to any messages
monbrey
monbrey2y ago
Does it have View Channel and Read Message History
Luca | LeCarbonator
view channel yes. Read Message History ... that might be the culprit that worked! Why did it work? no clue, but I'll keep it in mind from now on thanks!