Discord.js Bot Not Receiving Messages: Diagnosing Missing Privileged Intents
Diagnose why a Discord.js bot receives the ready event but never triggers messageCreate due to missing privileged gateway intents.
ReadMeFeed / Community knowledge
Real questions. Useful conversations. Find the people who know your stack.
Diagnose why a Discord.js bot receives the ready event but never triggers messageCreate due to missing privileged gateway intents.
When building a Discord.js application, developers rely on gateway intents to enforce least‑privilege access for bot events and on the OAuth2 client to obtain user access tokens that act on behalf of users. The library currently filters gateway payloads based on the declared intents set at login, but it does not provide a runtime mechanism to verify that tho