Invite Rewards

Reward your community members with XP when people they invite join and stay in the server.

1

Enable in Dashboard

Go to Dashboard → Referral Rewards. Toggle it on and set the XP per successful invite.

2

Set Fraud Protection

Set a Daily Invite Reward Limit (e.g. max 5 rewarded invites per day per inviter). Set a Min Stay Duration so the reward is only granted if the invitee stays for a minimum number of days. Set a Min Account Age to block freshly created fake accounts.

3

How XP is Granted

When a new member joins, the bot checks which existing member's invite they used. If the inviter meets all limits, their XP is immediately incremented and a level-up check is triggered.

Requirements

  • GuildMembers privileged intent must be enabled in the Discord Developer Portal
  • Invite Rewards must be toggled ON in the Dashboard
  • The bot must have "Manage Guild" permission to read server invites