Community
Invite Tracking
Attribute joins, filter suspicious activity, measure retention, and automate inviter rewards.
Getting started
Enable tracking
Keep Invite Tracking active before new members join so NightCrew can compare invite-use snapshots.
Check permissions
NightCrew needs Manage Server to read invite counters and Manage Roles for reward milestones.
Configure fraud rules
Choose the rapid-leave window, minimum account age, bot handling, and whether rejoins count.
Add reward tiers
Select a Discord role and the number of qualified invites needed. Keep NightCrew's role above every reward role.
Review attribution
Search by member, inviter, or invite code and filter retained, left, and suspicious joins.
Publish or export
Post the top-three leaderboard to Discord or export the full guild-scoped report as CSV.
Settings reference
Use this reference when you need to check what a setting does.
Discord invite identifier whose use count is tracked.
An attributed join that passes the server's fraud rules.
A self-invite, excluded rejoin, young account, or rapid leave.
Used when Discord cannot match snapshots, including vanity, deleted, expired, or race conditions.
A Discord role automatically granted after an inviter reaches a qualified total.
How it works
Here’s what happens once you’ve finished setup.
- 1Snapshot
NightCrew caches visible invite use counts.
- 2Join
Fetches current counts and finds the invite that increased.
- 3Screen
Checks account age, self-invites, bots, and rejoin policy.
- 4Reward
Recalculates qualified totals and synchronizes milestone roles.
- 5Leave
Marks the original join as left and updates retention.
Example
Review attributed joins weekly, exclude members who immediately leave, and verify results before awarding incentives.
Permissions
- Manage Server or Manage Guild to view invites
- Manage Roles for automatic rewards
- Server Members intent
Troubleshooting
Grant Manage Server/Manage Guild invite access and confirm the invite still exists when used.
Move NightCrew's bot role above the reward role and grant Manage Roles.
Restarting refreshes snapshots; never edit database invite use counts manually.