Invite Tracker

Log the invite that appears to have been used when a member joins.

Starter

Log the invite that appears to have been used when a member joins.

Install Invite Tracker from your bot’s Modules tab. Configure the settings below, save, and deploy the bot to apply changes. See module setup for shared setup steps.

Set up and use

Choose an Invite log channel and enable the Server Members intent. After deployment, have a member join through a test invite. The log shows the invite, inviter, and use count when identifiable.

Invite attribution can be unknown, particularly when several joins happen together or an invite disappears. /invites, leaderboards, and reward roles are not currently implemented.

Settings reference

SettingDefaultDetails
Invite log channelChoose a Discord channel.

Discord setup and troubleshooting

BotDen prepares the invite permission request automatically from your enabled modules and saved commands/events. Use the invite generated by BotDen.

Enable Server Members Intent in the Discord Developer Portal for this module. See privileged intents.

If the feature does not work after saving and deploying, see troubleshooting for intents, existing-server permissions, channel access, and role order.