rezaletbot.
Sign in
INVITE TRACKING

An invite tracker that shows who invited who

Invite tracking: a feature of Rezaletbot, the free Discord bot.

When someone joins your server, Rezaletbot works out which invite link they used and records its creator as the inviter. See how many people each member brought in, how many of them stuck around and which link the latest joins came through, in the web dashboard or with one command.

Invite leaderboardActive and leftInviter in welcomesVanity link tracked

Saved: Arda was invited by Mira.

HIGHLIGHTS

What invite tracking can do

An inviter for every join

The bot keeps track of how many times each invite has been used. When someone joins, whichever invite went up by one tells it who the inviter is.

Top inviters leaderboard

The leaderboard ranks people by invitees who are still in the server. The panel shows the top 25, the command in Discord the top 10.

People who left are counted apart

When an invited member leaves, the inviter's active count drops and their left count goes up, so join-and-leave visits don't pad the leaderboard.

The inviter in your welcome message

Put {davet_eden} (inviter) and {davet_sayisi} (their invite count) in your welcome or DM text for a greeting like “Invited by @Mira, who now has 12 invites”.

Vanity URLs are recognised

Members who join through your vanity URL (discord.gg/yourserver) aren't credited to anyone; they show up separately as the vanity link.

Invites can earn rewards

With the economy on, the inviter can be paid once their invitee has stayed 24 hours, and the “First invite” and “Community builder” achievements are earned through invites too.

HOW IT WORKS

The invite that ticked up names the inviter

Discord doesn't tell bots which invite a member used. So Rezaletbot keeps a cached count of uses for every invite on your server, and when someone joins it compares that with the fresh numbers to find the one that went up. Single-use invites that Discord deletes the moment they're used are caught as well. Joins arriving at the same moment are handled one at a time per server, so two people never share a comparison and get credited to the wrong person.

  • Single-use invites are caught too
  • Simultaneous joins are processed in order
  • Bots and self-invites aren't counted
  1. Arda joins the server
  2. Invites fetched, rTz8Lk 11 → 12
  3. Join saved: invited by Mira
  4. The welcome message names Mira
LEADERBOARD

Who brought in how many, and how many stayed

Each inviter gets three numbers: invitees still in the server (active), those who left, and the total. The leaderboard ranks by active, so an invite contest or reward run counts the people who actually stayed. The panel also lists the last 25 joins: who came in, who invited them, with which invite code, and whether they've since left.

  • Active / left / total
  • Top 25 and the last 25 joins in the panel
  • Invite code shown with each join
Top inviters
  1. 🥇Mira12 active · 2 left
  2. 🥈Deniz8 active · 1 left
  3. 🥉Kaan5 active · 3 left
  4. 4Ece2 active · 0 left
Latest joins
  • ArdaInvited by Mira · rTz8Lk
  • LaleThe server's vanity link
  • BoraInvited by Kaan · pW3vYe · left
WELCOME MESSAGE

“Welcome! You were invited by @Mira”

Add {davet_eden} to your welcome message or welcome DM and the inviter is mentioned; {davet_sayisi} becomes their active invite count. The mention doesn't ping the inviter, only the new member is notified. Joins through the vanity URL read “the server's vanity link”, and joins that can't be matched read “unknown”.

  • {davet_eden} and {davet_sayisi}
  • The inviter isn't pinged
  • Auto roles are still given right away
# welcome
Rezaletbot BOT

👋 Welcome @Arda! You were invited by @Mira, who has now brought in 12 members 🎉

Template👋 Welcome {kullanici}! You were invited by {davet_eden}, who has now brought in {davet_sayisi} members 🎉
SETUP

Ready in three steps

  1. 01

    Add the bot with Manage Server

    Add Rezaletbot to your server. Discord only shows the invite list to bots with Manage Server, and the panel warns you if that permission is missing.

  2. 02

    Turn on invite tracking

    Pick your server in the panel and flip the switch in Invite tracking. The bot reads your invites straight away and records every join from then on.

    Web panel → Community → Invite tracking
  3. 03

    Check the leaderboard, add it to welcomes

    Use /invites in Discord to see your own count and the top 10. Optionally add {davet_eden} to your Welcome text.

COMMANDS

Use it from Discord

/invites [user]Your active, left and total invites (or someone else's), plus the server's top 10 inviters. Only you can see the reply.
FAQ

Questions about invite tracking

Why do some joins show the inviter as “unknown”?

When the bot can't find exactly one invite that went up, it doesn't guess: if several invites rose at once, the bot had just restarted, or an expired invite disappeared, the join is saved as “unknown”. Without Manage Server the bot can't read invites at all, and the panel shows a warning under the setting.

Are members who joined before I turned it on counted?

No. Discord doesn't reveal which invite past members used, so counting starts the moment you switch tracking on. While it's off, the bot doesn't read invites or record any joins.

Does it filter out fake or alt accounts?

There's no separate fake account detection. Instead, the leaderboard drops people who left and ranks by invitees who are still there, and the economy's invite reward is only paid once an invitee has stayed 24 hours, and only once per invitee.

What if a member leaves and rejoins?

When they leave, their earlier join is closed as “left”; when they come back, a new join is recorded with whichever invite they used that time. The inviter sees them in their active count for as long as they stay.

MORE

You might also like

Give your server a rhythm.

Behind every great moment, there’s a great song.

Add to Discord✳

The stage is yours.

The invite link isn't available right now. Reach out to us on Discord to add the bot to your server.