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•3y ago
Message Not Public
Sign In & Join Server To View
to clarify, the content of the eventlistener is never fired, no matter what I send.
Channel specific permissions can, yeah
is there a workaround? like can I add roles to the bot and that will give him the permissions he needs?
I mean have you checked its channel permissions?
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
Does it have View Channel
and Read Message History
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!