Invite Tracking
Invite Tracking records which Discord invite was used when a member joins your server. It powers invite stats, labels, attribution history, CSV exports and an optional public leaderboard. The module is disabled by default. Open Dashboard → Invites and enable it manually for each server.Safe start
When you enable Invite Tracking, MurFFy records the current invite use counts as the baseline. Joins before that moment are not imported or guessed. If a join cannot be attributed reliably, MurFFy stores it asunknown instead of assigning it to the wrong inviter. This can happen when Discord invite permissions are missing, multiple invite links increase at the same time, or Discord does not expose the required data.
Required Discord permissions
MurFFy needs the Discord invite gateway intent and the ability to fetch server invites. In your server, make sure the bot has Manage Server. Without it, the dashboard status changes tomissing_permissions.
After fixing permissions, select Sync on the Invites page.
What is tracked
- Invite codes and their current use counts
- The inviter attached to a used invite link
- The member who joined
- Join status:
regular,fake,left,rejoinedorunknown - Optional labels for invite links
- Optional onboarding role assigned to the joining member
- Manual counter adjustments with audit history
Fake joins and rejoins
Free servers use a fixed fake delay of 3 days. Accounts younger than the configured delay are counted as fake. Premium servers can change the fake delay from0 to 300 days and can ignore rejoins so a returning member does not count again.
Leaderboards
Invite score is calculated as:/invites. Server managers can inspect attribution with /inviter, /invited-list, and the dashboard leaderboard.
Premium servers can publish a public invite leaderboard at:
Exclusions
Use Invite Rules to:- blacklist an inviter from being credited
- hide a user from leaderboards
- blacklist a role from attribution