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

  1. Enable Invite Tracking in Modules.
  2. Set Leaderboard channel and how many top entries to show.
  3. Optional: count bot invites separately from real members.
  4. Save — Lio posts or refreshes the leaderboard panel automatically.
  5. 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.