Server Members Intent

Enable the Privileged Gateway Intent: Server Members

In order to cache all guild members, in turn allowing @mention in-game, you'll need to enable the Privileged Gateway Intent "Server Members" for your bot.

You should only use this feature for small servers, as it requires the bot to eager-load all members into memory!

After adding a bot to your application, on the same page, locate the "Privileged Gateway Intents" and enable the "Server Members Intent".

Now that the intent is active for your bot, you can proceed to enable the caching of members by Chatter Discord. Go ahead and try @Nickname someone from within Minecraft!

config/chatter/discord/bot.json5
{
	// ...

	/* True if all guild members should be cached, in turn allowing @mentions
	   NB: This requires the Privileged Gateway Intent 'Server Members' to be enabled on your Discord bot!
	*/
	"cacheMembers": true
}

Last updated