Invite Tracking Module
Track who invited whom, count bots and leaves, and show a live Components V2 leaderboard in Discord.
Overview
When someone joins through a normal invite link, Lio credits the inviter. Leaves reduce their net count.
A leaderboard panel in Discord shows top inviters with joins, bot invites, leaves, and net invites.
Members can check their own stats with the /invites slash command (ephemeral reply).
Setup
- Enable Invite Tracking in Modules.
- Set Leaderboard channel and how many top entries to show.
- Optional: count bot invites separately from real members.
- Save — Lio posts or refreshes the leaderboard panel automatically.
- Use Resend panel if the message was deleted or you changed the channel.
Tip
The bot needs Manage Server to read invite usage when members join.
Key settings
- Leaderboard channel — where the live panel lives.
- Top entries — how many inviters appear on the panel (e.g. top 10).
- Count bot invites — when off, bot joins do not increase invite stats.
- Net invites — joins minus leaves; shown per user on the panel and in /invites.
Usage
Tracking runs automatically on join and leave — no staff action needed.
The panel updates when stats change. Analytics (Plus) also shows growth and top inviters.
Troubleshooting
- Wrong inviter → vanity or widget joins cannot always be attributed; normal invite links work best.
- Stats at zero → module enabled? joins happened after you turned it on?
- Panel missing → leaderboard channel set and saved? use Resend panel.
- /invites says module disabled → toggle Invite Tracking ON in Modules.