Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Important messages about the bot.
Loading...
Loading...
Loading...
Loading...
Loading...
Then select your server in the list:
You can't see your server in the list? Just click on your avatar at the top-right and click on the red logout button. Then restart this tiny tutorial. If it doesn't fix the problem please ensure you have administrator permissions on your server.
Once you've clicked, edit the settings to match with what you need and click on the invite section.
You should see something like that:
To enable invite logging in channels, tick the two switch on the right top of the frame
And below select channels where you want the join/leave messages to be sent
It is done 🎉
If the logging message isn't sent, check the ability for the bot to send message in invite tracking channels
To setup the invite tracking, you can use the /setLogs
command
For join messages:
For leave messages:
Select your server from the list. (You must have manage server permission)
Go to the invites messages
section
You are now able to edit messages
Normal: When someone joins using someone else link
Invited themselves: When someone joins using its own link
Unknown inviter: When the bot is unable to determine who has invited a joining member
Vanity invite: When someone joins using a discord custom link (also called vanity invite)
To get started, we recommend to use the dashboard to setup the bot If you're lost, follows instructions on this
Firstly you need to go on and Authorize the bot to access to your discord profile
Open the web dashboard using this link:
You can access the placeholder (variable) list with the documentation link or directly
You're a large discord bot list owner and you want inviteLogger to be added ? Contact us on our !
How does InviteLogger tells that an invite is valid or fake ?
If you're an experimented or well advised InviteLogger user, you've probably seen that sometimes the bot consider invites as fake.
An invite is counted as fake when it doesn't match server defined parameters. These parameters can be account age, profile pic, if already joined the server...
You can configure fake system parameters using the /fakeConfig
command
Please note that settings change will only affect future joins. Currently fake invites will remain as they are.
You are stuggling with the bot unable to figure out who invited whom?
You have setup invite tracking logs and sometimes, or even on each joins the bot send this horrible message: ''I am unable to tell you who invited memberName
. Maybe a temporary invite."
This message can have a multitude of reasons, we'll try to list most common ones here.
Make sure the InviteLogger role has manage server permission in your server (this permission is needed for the bot to access to the invite list)
Make sure the bot can manage every channels (otherwise the bot won't get the invite create event and miss some invites)
The bot is unable to track members which are joining using an 'about to be deleted' invite. (i.e a single use invite will be deleted after being used, or an invite with 6/7 uses too)
The bot is unable to track oauth2 related joins
The bot has just started, so its invite cache is empty, it should be filled after another join, or by using the /purgeCache
command
Bot is ratelimited on this endpoint, should be resolved after a few minutes
Bot is experiencing lag which delays and fails invite tracking, should be resolved after a few minutes too
Click on a category to view the command list:
The bot is unable to track "fast invites" (i.e invites directly sent in dm through the invite create menu)
Category
Description
Command which allow you to reward you users from their invites. ( only)
Setup our bot using these intuitive commands
Everything related to invites
exclusive commands
Miscellaneous off-topic commands
Still want to use old legacy message commands ? Check
Informations about reward related commands (pbi only)
Here is the rewarding command list:
Command
Description
Syntax
/rankConfig
Manage ranks giving / removal & setup ranks announcements
/rankConfig
/addRank
Configure the role that will be given to a member when they reach a certain amount of invites.
/addRank <role: @role
> <invitescount: number
>
/ranks
Gives the list of ranks that are obtainable with invites a given invite count.
/ranks
/refreshRanks
Ensure ranks role are given following config & invite counts
/refreshRanks by-role <role: @role
>
/refreshRanks for-everyone
/refreshRanks by-user <user: @user
>
/removeRank
Remove a rank previously created with the addRank
command.
/removeRank <rank-id: string
>
💰: An subscription is required
The rewarding system isn't working anymore on the main bot. I'm keeping this page for which can still use it them.
{memberName}
chaun14
The discord username of the member.
{memberId}
417977361011572747
The discord ID of the member.
{memberFullName}
chaun14#1403
The username and discriminator of the member.
{memberMention}
@chaun14
The mention of the member (they will be pinged).
{memberImage}
[URL]
URL of the member's avatar.
{memberCreatedDate}
November 5th 2020, 8:00:36 pm
Date the discord user account was created.
{memberCreatedDateNew}
November 3, 2022 at 1:48 PM (<t:1667479680:f>)
Display member account creation date in a discord integrated date
{memberCreatedDuration}
3 months
Duration since the discord user account was created
{memberCreatedSince}
2 days ago
Display since when the member account has been created
{memberCreatedSinceNew}
2 days ago (<t:1667479680:R>)
Display since when the member account has been created in a discord integrated date
{inviteCode}
CxE6gyT
The invite code used.
{inviteValidCount}
aka {inviteCount}
42
Gives the current invites count of the inviter.
{inviteBonusCount}
12
Number of invites the inviter has as bonus (assigned manually with /addinvites)
{inviteFakeCount}
18
Number of fake invites the inviter has.
{inviteLeaveCount}
5
Number of invites that were removed because the member left.
{inviteTotalCount}
69
Total number of joins & bonuses registered for this inviter (inviteValidCount + inviteBonusCount + inviteFakeCount)
{inviterName}
Spokloo
The discord username of the inviter.
{inviterId}
302901933419790347
The discord ID of the inviter.
{inviterMention}
@Spokloo
The mention of the inviter (user will be pinged).
{inviterFullName}
Spokloo#7791
The username and discriminator of the inviter.
{inviterCreatedDate}
April 15, 2017 at 1:48 PM (<t:1492260480:f>)
Display invite account creation date in a discord integrated date
{inviterCreatedSince}
6 years ago (<t:1492260480:R>)
Display since when the inviter account has been created in a discord integrated date
{guildMemberCount}
12357
Number of members your server has in total.
{guildName}
InviteLogger | Support 🌐
Gives the current name of the server.
{guildIcon}
[URL]
URL of the server's icon.
{inviterImage}
[URL]
URL of the inviter's avatar.
{inviteUses}
3
Number of use of this invite code
{memberJoinedTime12}
1:56:24 pm
The time the member arrived in a 12h format
{memberJoinedTime24}
01:56:24
The time the member arrived in a 24h format
{memberJoinedTimeNew}
1:56:24 pm (<t:1667479680:T>)
The time the member arrived in a discord integrated date (auto format)
{memberJoinedAtDate}
November 5th 2020, 8:00:36 pm
Date when the member last joined this server
{memberJoinedAtDateNew}
November 3, 2022 at 1:48 PM (<t:1667479680:f>)
Date when the member last joined this server in a discord integrated date format
{memberJoinedAtTimeAgo}
2 days ago
Display relatively when the member has joined
{memberJoinedAtTimeAgoNew}
2 days ago (<t:1667479680:R>)
Display relatively when the member has joined in a discord integrated format
{memberJoinDuration}
3 months
Time the member spent on the server
{sourceMessage}
They have joined from the source Twitter
The complete sentence which will be added on your join message (can be edited with /sourcesConfig setMessage your message here)
{sourceName}
The name of your source (set on source setup)
{sourceDesc}
Users who come from twitter
The description of your source (set on source setup)
{sourceRoleName}
The name of your source role (set on source setup)
Informations about invite related commands
Here is the invites related command list:
Here is the invites command list:
Command
Description
Syntax
/invites
Shows your invite count
/invites [user: @user
]
/leaderboard
Shows the invites leaderboard the server.
/leaderboard [mode: full
] [page: number
]
/info
Show joins & invited users & bonuses invites of an user
/info [mode: Global
| Members
| Bonus Invites
] [user:@user
][page: number
]
/graph
Shows members joins and leaves charts
/graph [period:number
of day since now
][focus:number of day per point
]
/addInvites
Add bonus invites to a member.
/addInvites <member: @user
> <bonusesamount: number of invites to give
> [reason: Why did you gave them
]
/removeInvites
Remove bonus invites from a member.
/addInvites <member: @user
> <bonusesamount: number of invites to remove
> [reason: Why did you remove them
]
/resetInvites
Clear invites count of someone / a role / everyone
/resetInvites all
/resetInvites user <member: @member
>
/restoreInvites
Restore the reseted invites history of the server for a member / everyone
/restoreinvites all
/restoreinvites user <member: @member
>
🆕/createInvite
Create a non expiring invite through the bot in a given channel
/createInvite [channel: #yourchannel
] [target_user: @user
]
Informations about premium commands
Here is the premium commands list:
Informations about configuration commands
Here is the config command list:
Command
Description
Syntax
/premium
Check if a (=premium) is enabled on the server
/premium
/smartLeaderboard
Manage the feature: an auto refreshing and pinned leaderboard
/smartLeaderboard send
/smartLeaderboard list
/smartLeaderboard delete <smartleaderboardid: id found on the list subcommand
>
/sources
Manage the : Link invite codes to audience sources
/sources list
/sources stats <period: pick a period>
/sources add <name:name of the source
> <code: invite code here
> <give-role: yes
|no
> [description: Explaination of the source
]
/sources remove <code:Invite code of the source to remove
>
/sources setmessage <message:new source message here
>
/whoUsed
Get the list of members invited through a specific invite code
/whoused <code: invitecode
>
Command
Description
Syntax
/setlogs
Set channels for the join and leave messages.
/setlogs <type: join
| leave
>
/fakeConfig
Configure how invites are counted as
/fakeconfig
/setLang
Change the bot's language.
/setLang
/blacklist
members/roles from the leaderboard
/blacklist list
/blacklist add-member <user:@usertoblacklist
> [reason:Why is this user blacklisted
]
/blacklist add-role [reason:Why is this role blacklisted
]
/blacklist remove <id:User or Role id to unblacklist
>
/advancedConfig
Configure InviteLogger advanced features
/advancedConfig menu
/advancedConfig edit-bottom-invite-message <message:New message here
>
/setPermissions
Allow or block a certain user or role to access a command.
/setPermissions <user: @user
>
/setPermissions <role: @role
>
/advancedConfig
Configure advanced configurations
/advancedConfig
/disableChannel
Block commands in a channel
/disableChannel add [channel: #channel
]
/disableChannel list
/disableChannel remove [channel: #channel
]
/disableChannel removebyid [channelid: yourchannelid
]
🆕/leaderboardConfig
Configure the style of your leaderboard
/leaderboardConfig [customized: custom leaderboard style here
]
What are the required permissions for the bot to work correctly ?
To ensure that the bot functions correctly in your server, it needs specific permissions. Below is a list of required permissions, along with their purposes.
These permissions are mandatory for the bot to function properly.
sendMessages
Allows the bot to send messages in text channels. For old message commands or invite logs
embedLinks
Enables the bot to send rich embeds
viewAuditLog
Required to fetch audit logs for invite tracking
manageGuild
Allows the bot to access the invite code list
createInstantInvite
Needed if the bot generates invite links for the createInvite command or the smartleaderboard
The bot needs to verify its permissions per channel to ensure it can track invites and send messages in logging channels.
manageChannels
Required to check ans receive the newly created invites in that channel
If your bot logs events such as joins, leaves, or moderation actions, it requires specific permissions in those channels.
sendMessages
Needed for sending log messages in join/leave/action log channels.
embedLinks
Required to format log messages properly in embeds.
The bot checks these permissions in join logs, leave logs, and action log channels (if configured).
Server-wide Permissions:
Go to Server Settings → Roles.
Select the Bot’s Role.
Ensure the bot has all required permissions in the "Permissions" section.
Per-Channel Permissions:
Right-click the channel → Edit Channel → Permissions.
Find the bot’s role and ensure it has the required permissions.
sendMessages
Your invite logs aren't working
embedLinks
The bot's messages may not format correctly.
viewAuditLog
The bot can't track invites correctly
manageGuild
The bot can't track invite at all
manageChannels
The bot cannot track accurately and will often fail to give the inviter
If any of these permissions are missing, the bot may not function properly.
To check missing permissions, use the /diagnose command.
Informations about utils commands
Here is the utils command list:
Command
Description
Syntax
/botinfos
Really good looking informations about the bot
/botinfos
/classicMigrate
Migrate tracking data from the dead @InviteLogger classic
to @InviteLogger
/classicmigrate
/credits
But who made this bot?
/credits
/getbot
Get the bot invite link
/getbot
/help
Get the list of bot commands
/help
/ping
Check if InviteLogger is the fastest bot
/ping
/purgeCache
Command to debug things
/purgecache
/serverID
Display your server id
/serverid
/vote
Support us by voting for our bot
/vote
Configure the role that will be given to a member when they reach a certain amount of invites.
How to read : <> = required [] = optional | = multiple argument type
/addRank <@roletogive> [Role explaination message]
/addRank 10 @bigInviter Get this role when you have invited 10 persons
4
seconds
none
Here is the rewarding command list:
Click on a category to view the command list:
This is the list of old deprecated legacy commands. Still accessible using bot mention as prefix
The rewarding system isn't working anymore on the main bot. I'm keeping this page for which can still use it them.
Command
Description
Syntax
Manage ranks giving / removal
/rankConfig
Configure the role that will be given to a member when they reach a certain amount of invites.
/addRank <numberofinvites> <@roletogive> [Role explaination message]
Gives the list of ranks that are obtenable with invites number.
/ranks
Know the number of invites a user has on the server.
/refreshRanks [@user | @rank | all]
Remove a rank previously created with the addRank
command.
/removeRank <@role | rankId>
Category
Description
Command which allow you to reward you users from their invites. (private bot instance only)
Commands which allow you to setup the bot
Commands related to invites tracking or invites managing
Commands only available with the gold subscription
Bot-related commands
Set the minimum day count since the account creation of the joining member. If their account was created before the given day count, the invite will be counted as fake.
How to read : <> = required [] = optional | = multiple argument type
/setFakeThreshold <daysCount>
/setFakeThreshold 7
3
seconds
none
Fix problems related to the ranks giving system. It will process all members of the server to check if they have right roles. Please ensure the bot role is higher than the role(s) to give in the role list.
How to read : <> = required [] = optional | = multiple argument type
/ranks
/refreshRanks all
-> This will refresh ranks of all members of the server
/refreshRanks @member
-> This will refresh ranks of the given member
5
minutes
none
Previously known as the /setChannels command
Here is the config command list:
Here is the invites command list:
Command
Description
Syntax
Set channels for the join and leave messages.
/setChannels
Set the minimum day count since the account creation of the joining member. If their account was created before the given day count, the invite will be counted as fake.
/setFakeThreshold <daysCount>
Change the bot's language.
/setLang <newLang>
Allow or block a certain user or role to access a command.
/setPermissions <commandName> < @role | @user>
Change the bot's prefix.
/setprefix <prefix>
Command
Description
Syntax
Add bonus invites to a member.
/addInvites @user <amount> [reason]
Shows members joins and leaves charts
/graph
Get all informations about a user.
/info < userId | @userMention | username > [ "members" | "bonus"] [page]
Know the number of invites a user has on the server.
/invites [ @user | userid | username ]
Show the invites leaderboard of a guild.
/leaderboard [full] [page]
Remove bonus invites to a member.
/removeInvites @user <amount> [reason]
Deletes the invites history of the server or of a member.
/resetInvites [all | @user]
Restore the deleted invites history of the server or of a member.
/restoreInvites [all | @user]
Import invites as bonus from invitemanager-based bots.
/importInvites
Get all informations about a user.
How to read : <> = required [] = optional | = multiple argument type
/info < userId | @userMention | username > [ "members" | "bonus"] [page]
/info @chaun14#1403
-> Will show everything
/info @chaun14#1403 members 3
-> Will show the third page of the invited member list
3
seconds
none
See screenshot below or read
Here is the premium commands list:
Command
Description
Syntax
Check this server's premium status
/premium
Manage the smartLeaderboard feature: an auto refreshing and pinned leaderboard
/smartLeaderboard < send | list | delete > [ message_id ]
Manage the premium source tracking system
/sources < add | list | delete | setMessage> [id]
Manage the premium source tracking system.
How to read : <> = required [] = optional | = multiple argument type
/sources < add | list | delete | setMessage> [id]
/sources add
/sources list
/sources setMessage
/source delete 846721140696023071
3
seconds
none
Manage the smartLeaderboard feature: an auto refreshing and pinned leaderboard
How to read : <> = required [] = optional | = multiple argument type
/smartLeaderboard < send | list | delete > [ message_id ]
/smartLeaderboard send
/smartleaderboard list
/smartLeaderboard delete 846720330986946590
3
seconds
none
Here is the utils command list:
Command
Description
Syntax
Show informations about the bot.
/botinfos
Show bot credits.
/credits
Get the link to invite the bot
/getbot
List all bot's commands.
/help
Shows the bot's ping.
/ping
Shows discord bot list vote links
/vote
Use power to avoid alts or selfbots to be counted as valid invites
Connect your application and invite through the
Tweak your InviteLogger leaderboard
Select to hide or show inviters that have left the server on your leaderboard/smartleaderboard
Setup:
bot: Use the /advancedConfig menu
command
dashboard: Your server
> Leaderboard
> Hide left inviters
Select to hide or show discord bots on your invite tracking logs and on your leaderboard/smartleaderboard
Setup:
bot: Use the /advancedConfig menu
command
dashboard: Your server
> Leaderboard
> Hide Bots
Configure the visual look of your server leaderboard
Setup:
bot: Use the /leaderboardConfig
command then pick a style
dashboard: not yet possible
Choose if slash commands execution should be shown to everyone on the server
Setup:
bot: Use the /advancedConfig menu
command
dashboard: Your server
> Commands
> Slash command behavior
Deprecated since message commands are deprecated and only accessible by using the bot mention as prefix
Choose if the invocation message of a message command should be deleted by the bot
Setup:
bot: Use the /advancedConfig menu command
dashboard: Your server > Commands> Message commands behavior
Deprecated since message commands are deprecated and only accessible by using the bot mention as prefix
(deprecated since message commands are deprecated and only accessible by using the bot mention as prefix)
Select a custom prefix for the bot to answer commands
Setup:
bot: use the /setprefix message command
dashboard: Removed
Link InviteLogger & Double Counter
This integration allow you to make sure your inviters don't invite alt or automated bots by using captcha system to consider an if an invite is either valid or fake.
Before doing anything, enable the Double Counter integration in both and dashboard and make sure both bots are invited to your server.
➡️ It means that all new member invites that aren't verified through verification will be counted as fake for the inviter.
InviteLogger gold, InviteLogger's premium subscription.
Find out the comparison between our different services
is the name of our premium subscription, It enables some cool to help you dealing with invites like: - The - of invited members & joins from an user through the /info command - The command can create an invite for any members - The , an auto refreshing leaderboard - to see how inviters performed during the last days - Unlimited member and roles - Unlock the to see all the joins from a specific invite link - Access more useful - Add your at the bottom of the /invites command
You can to InviteLogger gold through the or directly through our :
Please not the gold is not a separate premium bot. It is just some unlocked inside the main InviteLogger bot. If you want a separate and customizable InviteLogger bot, please consider subscribing to a which has Gold included.
Compare different invitelogger premium upgrades: - -
Basic invite tracking features
✅
✅
✅
Dashboard setup
✅
✅
❌
Gold
❌
✅
✅
Bot avatar change
❌
❌
✅
Embed color change
❌
❌
✅
Export command
❌
❌
✅
Api access
❌
❌
✅
Role reward
❌
❌
✅
You can subscribe to an subscription on our store:
Once subscribed you will be able to put your server id on the .
Once done, you have to run the /premium
command on your server to make sure the premium is enabled correctly.
If you are experiencing any issue of if you have a question feel free to contact us through our .
Unlock a nice graph to see how an inviter performed for the last 30 days
List all the joins from a specific member with /info mode:Members user:@user
List all the joins from a specific member with /info mode:Joins user:@user
allows you to:
Associate a source with an invite code
You need to know from which of your links members are coming?
The source system is made for you !
This feature allows to link invite codes to an human friendly name, for better traffic understanding
You can list existing sources with the /sources list command
⚡ NEW: You can now access to a nice source chart
You can get an overview of your sources with the /sources stats command
Example: You need to post your server invite link on your twitter bio and you want to know who comes from this link.
You need to create an unique invite code for each sources.
Firstly you have to create an invite link which will be dedicated to this source.
Then run the /sources add <name:SourceNameHere> <code:inviteCodeHere> <give-role: yes | no> [description:Description of the source]
Edit your join message to add the {sourceMessage}
placeholder which will be replaced by the source message
To edit the default sourceMessage, you can use the /sources setMessage
and click on the pen.
Get a fixed leaderboard refreshed every 15 minutes automatically in one of your server channel⭐
This feature allow your members to check their invite count without doing any commands, useful for invites contest.
To setup it just run the /smartleaderboard send
command
This system allow the users to easily get their own invite link to share with their friends through a button below the smartLeaderboard.
It also generate expiring links only that will avoid the struggle of reaching the 1000 invites code per server limit.
➡️When using this feature, you should remove the Create Invite
permission from your server member
This feature can be toggled though the /smartleaderboard list
command by clicking on the 🔗
button
Users coming from this link will be credited to @member
allows your to create a non expiring link that will be credited to a given member
Usage: /createInvite [channel: #channel
] [target_user: @member
]
gives you access to the periodic leaderboard
This system is currently experiencing issues. It may not work :/
The invite deleter is a system made for large server which are struggling to keep their amount of invite code below the discord limit.
You can configure the system using the /inviteDeleterConfig legacy or slash command.
The system has two main behaviour: - Ensure members doesn't have more codes than defined (1 by default) - Ensure the global amount of invite is below a threshold (950 by default) -> Every deletion can be logged in a text channel. The system also allows to ignore from deletion invites with more than X uses (no ignore by default).
Please note that this system is a feature only
Blacklist members / roles from leaderboard with InviteLogger gold
This feature allow you to hide specific members from the leaderboards and invite tracking
You can blacklist a member by running /blacklist add-member <user:@user
> [reason: blacklist reason
]
You can blacklist a role by running /blacklist add-role [reason: blacklist reason
] then selecting a role in the list
The free tier allows by default to blacklist up to 5 members. For blacklisting a role or more than 5 members, is required.
Get access to exclusive fake parameters with inviteLogger gold
With invitelogger gold, you can add your own tooltip at the bottom of the /invites
command.
Configure your tooltip message with the /advancedConfig
command.
Build your own leaderboard style with /leaderboardconfig [customized:Your leaderboard row here
]
Placeholder / Variable list
memberName
chaun14
memberID
417977361011572747
memberMention
memberAutoMention
memberTag
chaun14#1403
memberAvatarURL
memberCreatedAt
February 27, 2018 at 12:43 AM
memberJoinedAt
February 22, 2023 at 6:32 AM
memberJoinedAtRelative
3 days ago
memberIsBot
✅ or ❌
memberIsBlacklisted
✅ or ❌
memberLeftServer
✅ or ❌
memberInvitesFakeCount
40
memberInvitesLeaveCount
30
memberInvitesBonusCount
20
memberInvitesJoinCount
110
memberInvitesTotalCount
130
memberRank
42
memberEnhancedRank
42
or chaun14 (if left server)
Discover the /whoused premium command
This commands allows to have the list of user coming from a specific invite code. For example you have a specific invite code given only on your website, and you want how many members joined from there.
The dashboard not available on private bot instances, you have to know how to setup your bot using commands. You can request help on our support server if needed.H
Find out the comparison between our different services
- You will have InviteLogger behind your own bot
- the embed color, the status, the pfp, the name...
- Way more reliable: hosted on a gold-dedicated vps to avoid problems (ratelimits, overload...)
- Recommended for large servers
- Request invite tracking data transfer from the main bot
- Some like leaderboard export
, roles rewards (aka ranks
)...
- Legacy commands (through messages) still available
- included
Subscribe to an InviteLogger private instance here:
Once purchased, please follow the setup tutorial
Before creating your own bot instance, make sure the bot will be created on a "safe" account. If your discord account is deleted, the bot will be deleted too.
And click on the create application button
Put your bot name (Please don't use a public invite bot name / profile pic) and click on the create button.
Once created you will see something like this: Copy the Application id and send it to chaun14.
Once the application created, you need to create a bot inside your application.
Put your bot name and eventually a profile pic
And tick the three intents at the bottom of the page to make sure the bot works. ✅ Presence intent ✅ Server members ✅ Message
Once everything is done, scroll up and copy the token, then send it to chaun14.
The bot itself is now ready to be started, we just need more informations about customization.
Once the color is selected, copy the HEX code. (i.e #4287f5) then send it to chaun14.
Each bot has a status / activity. It represent your bot identity and is a great advantage for your server.
You need to provide a status message for your bot, it could be your server name, a domain name, a private joke...
Please note the | tag for help | s0
at the end of the status message can't be edited
You've bought your private bot instance on our ? It's time to setup your order.
To create a discord bot you need to login on the discord dev portal:
Go to this page: and choose an embed color (should be related to your server brandings)
The bot is in a streaming state by default, it's possible to request . Once choose, send it to chaun14.
The export command exports the leaderboard as a large and complete json file. You can find an example . Useful when you have to give automatically a reward based on invites outside your server.
This system has been removed from the main bot due to some abuses against discord and . You MUST respect them to avoid your bot/server/account getting banned.
Discover what's possible with an
It is possible through the to customise your bot pfp, name, description to fit your needs and designs.
Help us translating InviteLogger & Invitelogger dashboard
If your language isn't there, feel free to contact us on our support server to add it 🌍
Once done a decent amount of translations, you can claim the Translator role on our support server & a free lifetime gold subscription.
Once logon on the site, please contact us on our Support Server to be added in the project as Accent doesn't support public project yet.
We have our translation platform based on translate.
Send a webhook payload to your server for nice automation
Find all technical informations here:
You want to use our new bot with less bugs and latest features ? But you're still using the classic? This tutorial is made for you !
You can now migrate from InviteLogger classic to InviteLogger using a simple command !
Once done, kick InviteLogger classic from your server and run the /classicMigrate
slash command then click on the start button. The process might take some time.
To do so, you have to add the new InviteLogger to your server from
As announced a few months ago, discord is will implement the intent after April 30th 2022. It means that InviteLogger won't be able to receive messages from guild members after this date. This update will impact our services as well. Legacy commands, the ones with customizable prefix will be shutted down for the main InviteLogger. They will be still available on . It means that the only way to use the bot past this date will be . Also, some servers have refused the bot to create slash commands in their servers. They are now receiving a deprecation message requesting to re-invite the bot.
And if you are still using legacy commands. you might see this message below regular command embeds
Why do we have removed the ranks system of InviteLogger ?
chaun14 and InviteLogger's team.
The invite rank system will be slowly removed from the bot in two update.
- The first one will disable the /addrank
command and will add deprecation message (done)
- The second one, a month later will completely disable this feature
Hi everyone ! I'm chaun14#1403 and I'm here for bad news. You've maybe heard plasma has been unverified recently, and will probably not be verified back. They don't know exactly the problem but it seems to be the ranks system which could be against discord . To ensure to remain online, I've decided to remove this system. (Please note won't be affected) I know you probably use this bot only for this feature, but it is the only way to keep the bot safe. The bot has already removed this system. This system is considered against discord terms (mostly in a grey zone) because it is known as non-organic server growth generator. (more informations on discord developers messages screenshots at the bottom of the page) Sorry for the disconvenience.
(on )
What's new on InviteLogger ?
Bot:
Added the really requested /createInvite command
Leaderboard is now customizable with the /leaderboardConfig command
Leaderboards and /invite command may show your current rank on the leaderboard in some cases
Massive rewrite of internal invite handling to improve bot performances at peak hour
Added an useless placeholder to replace the /setMessage command not yet done
Added romanian
Dashboard:
Added a go back to server list button because it was pain
Added Double Counter integration management
Added commands behaviour settings
Added leaderboard behaviour settings in a new leaderboard category
Bot:
Most of the placeholders have been renamed (with backward compatibility ofc) to make them more clear to understand without digging into the docs
Added a new fake parameter: Require a role. This parameter allows counting someone's join as valid only after they are given a specific role, for example a role linked to a verification system
Bug fixes & new bugs added like always
The smarleaderboard now follows blacklist & advancedconfig rules because it is finally nice and tamed
Dashboard:
Added the integrations tab to configure Miki integration
Bot:
Fake reason is now shown on the /info
command for better understanding - Added User invites
user command, which allow to check someone invites directly from its profile (right click -> apps -> user invites)
Added /classicMigrate
command to restore your data from @InviteLogger classic
Disabled /setprefix
and all prefixed commands (using bot mention as prefix still works) - Added some time related placeholders using new discord time tag
Added /help
slash command
(Private bot instances only): Migrated rank system to slash commands (/rankconfig
, /ranks
, /addrank
, removerank
, /refreshranks
), added rank announcement messages (configurable with /rankconfig
command), and fixed some old refresh failing issues
The smartLeaderboard has now a check invite button on its bottom to allow faster invite check & no more command spam Fixed a bug where smartLeaderboard was disabling by itself for no reason
Added /whoUsed
premium command to check who joined from a specific invite code
Fixed a permission override related bug where all override of commands with a cap in name wasn't working
Improved slash command error handler because it's good to know why it fails sometimes
I am now gathering some cool request stats for faster discord issue & ratelimits investigations
Most of translations has been upgraded thanks to our @🔍 | Translators
Dashboard: The dashboard has been completely recoded thanks to @Gauthier
Implemented Double Counter verification system as fake parameter for better alt protection. More informations
Updated /info command by adding a premium bar chart of invited members & joins and invite full list paywalling. More informations
Added the really requested blacklist system, which allows to hide members / members with a role from the leaderboard, configurable behind the /blacklist
slash command (up to 5 members with free plan). More informations
Implemented Miki integration (dashboard setup only) which allow to give experience on Miki bot when inviting someone. More informations
The source system is now back to live with the /sources
slash command, allowing to link an invite code with a source for better traffic understanding. A nice chart has been setup to show where are your members coming from. More informations
Added the new fake invites system, configurable using /fakeConfig
command. the /setfakethreshold
command is now disabled.
Annoying legal things here sorry :/
last modified 17/10/2022
Thanks for using InviteLogger! These Terms of Service ("Terms", "ToS") are a legal agreement between InviteLogger Bot ("we", "us", the "Company") and you ("you" or "your"). By inviting, using, or distributing InviteLogger, any source code, any binary associated with InviteLogger or its parts, or our website, collectively referred to as "InviteLogger" or the "Service" you agree if you are the age of majority in your jurisdiction or over, that you have read, understood, and accept to be bound by the Terms, and if you are below the age of majority in your jurisdiction, that your legal guardian has reviewed and agrees to these Terms.
At any time do we reserve the right to update these Terms with reasons including, but not limiting to adhering to new legal requirements, or improving your experience using InviteLogger. If the aforementioned changes affect your usage of InviteLogger or your legal rights, we will notify you no less than seven days before the changes take effect. Unless we state otherwise, your continued use of the Service after we post modifications will constitute your acceptance of and agreement to those changes. If you object to the changes, your recourse shall be to cease using the Service.
The Service mainly acts as an automated application for chat and social platforms. The Service may allow you to gather or modify information or files and communicate with other users. Subject to your compliance with these Terms, the Company grants you a limited, revocable, non-exclusive, non-transferable, non-sublicensable license to use and access the Service solely for your personal, non-commercial use, unless we agree to your commercial use in writing. You agree not to (and not to attempt to)
(i) use the Service for any use or purpose other than as expressly permitted by these Terms;
(ii) copy, adapt, modify, prepare derivative works based upon, distribute, license, sell, transfer, publicly display, publicly perform, transmit, stream, broadcast, attempt to discover any source code, reverse engineer, decompile, disassemble, or otherwise exploit the Service or any portion of the Service, except as expressly permitted in these Terms or the included License; or
(iii) use data mining, robots, spiders, or similar data gathering and extraction tools on the Service.
No licenses or rights are granted to you by implication or otherwise under any intellectual property rights owned or controlled by the Company or its licensors, except for the permissions and rights expressly granted in these Terms.
The Company reserves the right to modify or discontinue, temporarily or permanently, the Service (or any part thereof) with or without notice. The Company reserves the right to refuse any user access to the Services without notice for any reason, including but not limited to a violation of the Terms. If you violate these Terms, the Company reserves the right to issue you a warning regarding the violation or immediately terminate or suspend any or all Accounts you have created using the Service. You agree that the Company need not provide you notice before terminating or suspending your Account(s), but it may do so.
You are responsible for your log-in credentials and for any activity resulting from the use of your log-in credentials or other activity on your account ("Account") on the Service. You represent and warrant that the information you provide to us upon registration and at all other times will be true, accurate, current, and complete. You are responsible for maintaining the confidentiality of your log-in credentials and are fully responsible for all activities that occur through the use of your credentials or otherwise on your Account. You agree to notify us immediately if you believe the confidentiality of your log-in credentials has been compromised or if you suspect unauthorized use of your Account. You agree that we will not be liable for any loss or damage arisingfrom unauthorized use of your credentials.
You agree to not create further accounts if we suspend access to any account in your ownership.
(i) You agree to receive communications from us electronically, such as email, or messages on a chat or social platform. By using the Service or providing information to us, you agree that we may communicate with you electronically regarding security, privacy, and administrative issues relating to your use of the Service, and that all agreements, notices, disclosures, and other communications that the Company provides to you electronically satisfy any legal requirements that such communications be in writing.
(ii) You agree that your use of the Service will not include sending unsolicited marketing messages or broadcasts (i.e., spam) or infract the Terms of Service of any chat or social platform.
All rights, title and interest in and to all materials that are part of the Service (including, but not limited to, designs, text, graphics, pictures, video, information, applications, software, music, sound and other files, and their selection and arrangement), collectively referred to as the "Materials" are, as between the Company and you, owned by the Company and/or its third party licensors.
(i) You agree that you shall not modify, copy, distribute, frame, reproduce, republish, download, scrape, display, post, transmit, or sell in any form or by any means, in whole or in part, or otherwise exploit the Materials without our express prior written permission.
(ii) You acknowledge that you do not acquire any ownership rights by using the Service or by accessing any Materials posted on the Service by the Company or by users, or any derivative works thereof. All rights not expressly granted by these Terms are reserved by the Company and its licensors, and no license is granted hereunder by estoppel, implication or otherwise.
Any data, text, graphics, photographs and their selection and arrangement, and any other materials uploaded to the Service by you is "Your Content".
(i) You represent and warrant that Your Content is original to you and that you exclusively own the rights to such content, including the right to grant all of the rights and licenses in these Terms without the Company incurring any third party obligations or liability arising out of its exercise of such rights and licenses.
(ii) All of Your Content is your sole responsibility and the Company is not responsible for any material that you upload, post, or otherwise make available. By uploading, distributing, transmitting or otherwise using Your Content with the Service, you grant to us a perpetual, nonexclusive, transferable, royalty-free, sublicensable, and worldwide license to use, host, reproduce, modify, adapt, publish, translate, create derivative works from, distribute, perform, and display Your Content in connection with operating and providing the Service. The Company does not guarantee the accuracy, quality, or integrity of any user content posted.
(iii) By using the Service, you acknowledge and accept that you may be exposed to material you find offensive or objectionable. You agree that the Company will not under any circumstances be liable for any user content, including, but not limited to, errors in any user content, or any loss or damage incurred by use of user content.
(iv) The Company reserves the right to remove and permanently delete Your Content from the Service with or without notice for any reason or no reason.
(i) The Company has no obligation to monitor any means of communicating using the Service but it may do so in connection with providing the Service. The Company may also terminate or suspend your access to the Service at any time, without notice, for any reason.
(ii) You acknowledge that any user content (including without limitation chats, postings, or materials posted by users) on the Service is neither endorsed nor controlled by us. The Company will not under any circumstances be liable for any activity on the Service. The Company is not responsible for information that you choose to share on the Service, or for the actions of other users.
(iii) As a condition of your use of the Service, and without limiting your other obligations under these Terms, you agree to comply with the restrictions and rules of use set forth in these Terms Usage Guidelines as well as any additional restrictionsor rules set forth in the Service. You agree not to use the Service in order to infract the Terms or Guidelines set by any chat or social platform.
(iv) We reserve the right to determine what conduct we consider to be a violation of the Terms or improper use of the Service and to take action including termination of your Account and exclusion from further participation in the Service.
THE SERVICES AND THE MATERIALS ARE PROVIDED "AS IS" AND “AS AVAILABLE” WITHOUT WARRANTIES OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE, AND NON-INFRINGEMENT. YOUR USE OF THE SERVICES IS AT YOUR SOLE RISK. IN ADDITION, WHILE THE Company ATTEMPTS TO PROVIDE A GOOD USER EXPERIENCE, WE CANNOT AND DO NOT REPRESENT OR WARRANT THAT THE SERVICES WILL ALWAYS BE SECURE OR ERROR-FREE OR THAT THE SERVICES WILL ALWAYS FUNCTION WITHOUT DELAYS, DISRUPTIONS, OR IMPERFECTIONS. THE FOREGOING DISCLAIMERS SHALL APPLY TO THE EXTENT PERMITTED BY APPLICABLE LAW.
TO THE MAXIMUM EXTENT PERMITTED BY LAW, IN NO EVENT WILL THE Company, BE LIABLE TO YOU OR TO ANY THIRD PERSON FOR ANY CONSEQUENTIAL, INCIDENTAL, SPECIAL, PUNITIVE OR OTHER INDIRECT DAMAGES, INCLUDING ANY LOST PROFITS OR LOST DATA, ARISING FROM YOUR USE OF THE SERVICE OR OTHER MATERIALS ON, ACCESSED THROUGH OR DOWNLOADED FROM THE SERVICE, WHETHER BASED ON WARRANTY, CONTRACT, TORT, OR ANY OTHER LEGAL THEORY, AND WHETHER OR NOT THE Company HAS BEEN ADVISED OF THE POSSIBILITY OF THESE DAMAGES. THE LIMITATIONS AND DISCLAIMERS IN THESE TERMS DO NOT PURPORT TO LIMIT LIABILITY OR ALTER RIGHTS THAT CANNOT BE EXCLUDED UNDER APPLICABLE LAW. SOME JURISDICTIONS DO NOT ALLOW THE EXCLUSION OF IMPLIED WARRANTIES OR LIMITATION OF LIABILITY FOR INCIDENTAL OR CONSEQUENTIAL DAMAGES, WHICH MEANS THAT SOME OF THE ABOVE DISCLAIMERS AND LIMITATIONS MAY NOT APPLY TO YOU. IN THESE JURISDICTIONS, INVITELOGGER'S LIABILITY WILL BE LIMITED TO THE GREATEST EXTENT PERMITTED BY LAW. YOU SPECIFICALLY ACKNOWLEDGE THAT THE Company SHALL NOT BE LIABLE FOR USER CONTENT, INCLUDING WITHOUT LIMITATION YOUR CONTENT, OR THE DEFAMATORY, OFFENSIVE, OR ILLEGAL CONDUCT OF ANY THIRD PARTY AND THAT THE RISK OF HARM OR DAMAGE FROM THE FOREGOING RESTS ENTIRELY WITH YOU.
YOU AGREE TO INDEMNIFY AND HOLD THE COMPANY, HARMLESS FROM AND AGAINST ANY LOSS, LIABILITY, CLAIM, DEMAND, DAMAGES, COSTS AND EXPENSES, INCLUDING REASONABLE ATTORNEY'S FEES, ARISING OUT OF OR IN CONNECTION WITH
(i) YOUR USE OF AND ACCESS TO THE SERVICE;
(ii) YOUR VIOLATION OF ANY TERM OF THESE TERMS;
(iii) YOUR VIOLATION OF ANY THIRD PARTY RIGHT, INCLUDING WITHOUT LIMITATION ANY COPYRIGHT, PROPERTY, OR PRIVACY RIGHT OR ANY THIRD PARTY AGREEMENT; OR
(iv) ANY OF YOUR CONTENT OR INFORMATION IN YOUR ACCOUNT OR ANY OTHER INFORMATION YOU POST OR SHARE ON OR THROUGH THE SERVICE. AS USED IN THIS SECTION, "YOU" SHALL INCLUDE ANYONE ACCESSING THE SERVICE USING YOUR CREDENTIALS.
A big thanks to ravy#0001 for this page
Annoying bunch of legal things here :/
InviteLogger services are run and managed by Roman Loris GUERRY (aka chaun14), a registered company in France (siren: 910844000).c Payment (store.invitelogger.me) is run by Tebex Limited in England. (Company #: 08129184)
Server Manager - Anyone who has the ability to add a bot to a server or configure the bot for the server. This is usually an administrator or moderator
Server Member - Anyone who is a member of server to which one of the bots has been added
Service User - Anyone who authorizes an application (logs in) for a scope that provides additional information
User ID - An unique string associated to a discord account
User ID, Username, data about joins (such as used invite code, timestamp and inviter id) for invite tracking & leaderboard purposes
Through commands: User ID, Command args content, timestamp for debugging purposes
Arguments content such has text field content, role ID, channel ID, boolean... for configuration purposes
Stored in database: User ID, timestamp, language preference
Stored in cache: Guild object list, Username, avatar, User ID, common guilds with bot
Customer email, customer username, customer User ID, timestamp, currency, amount, payment id, subscription id, selected packages.
User ID, timestamp for service management
All inputs from Server Managers on the Dashboard
part of the website for configuration purposes
Contact form request: User ID, email, Content for administration purposes
All stored data is kept on secured servers. Storage is achieved using:
Production DB: The password protected database mysql
Database backups: Password secured Hetzner storages boxes (max 1 month retention)
Specific backups: Encrypted archives inside a S3 like private storage on contabo
We are doing our best to keep your data secure, but keep in mind that we can't guarantee a 100% security as we rely on different systems & services.
You can request your data or request a data deletion through: - Email with contact@invitelogger.me - Our contact form https://invitelogger.me/contact
If you have any questions or concerns, you can reach the Company via email at , or via Discord at .
This document entails the privacy policy and agreement that you accept when: - Using one of our discord bots: InviteLogger#5780 or InviteLogger classic#1938 - Browsing on: https://invitelogger.me This document does not supersede discord .
For https://store.invitelogger.me, please refer to
By adding any of InviteLogger's bots to your server or using these bots or services in any way, you are consenting to the policies outlined in this document. In addition, you (the server manager) are agreeing to inform your members of the and the contents of this document. If you, the server manager, do not agree to this document, you may remove the bot(s) from the server. If you, the server member, do not agree to this document, you may leave the server that contains the bot(s). If you, the service user, do not agree to this document, you may revoke authorization of the application(s) in your 'Authorized Apps' menu.
inspired from