Evelina
HomeStatusCommandsFAQInviteSupport Server
  • Overview
    • Introduction
    • Donator Perks
  • Security Setup
    • Antinuke
      • Role creation
      • Role deletion
      • Role editing
      • Role giving
      • Role locking
      • Channel creation
      • Channel deletion
      • Kick
      • Ban
      • Bot adding
    • Join Gate
    • Moderation
    • Auto Moderation
      • Invite
      • Words
      • Spamming
      • Repeat
    • Fake Permissions
  • Server Configuration
    • Roles
      • Vanity Roles
      • Booster Roles
      • Reaction Roles
      • Button Roles
    • Messages
      • System Messages
      • Auto Responders
      • Auto Messages
      • Button Messages
    • Logging
    • Starboard
    • VoiceMaster
    • Level Rewards
    • Bump Reminder
    • Reaction Triggers
    • Command Aliases
  • Miscellaneous
    • Music
    • Tickets
    • Counters
    • Webhook
    • Giveaway
    • Invite Tracker
  • Economy
    • General
  • Business
  • Laboratory
  • Company
  • Cards
  • Games
  • Integrations
    • Last.fm
  • Social Notifications
  • Resources
    • Syntax
    • Scripting
      • Embeds
      • Variables
      • Pagination
    • Permissions
    • Punishments
  • Common Issues
    • iOS Dash
    • Server Removal
Powered by GitBook
On this page
  • Getting started
  • Setting up invite logs
  • Customizing invite logs message
  • Setup fake invite tracking
  • Setting up roles to reward
  • Stacking reward roles
  • Related commands
  1. Miscellaneous

Invite Tracker

Track who invited which user and reward them with roles

PreviousGiveawayNextGeneral

Last updated 7 days ago

Getting started

The first step to using Invite Tracker is to use the invites enable command.

Setting up invite logs

You cann add a logging channel using the invites logs command.

Syntax: ;invites logs [channel]
Example: ;invites logs #logs

Customizing invite logs message

You can change the logs message with the invites message command.

Syntax: ;invites message [message]
Example: ;invites message {inviter.mention} has invited {user.mention} to the server!

Setup fake invite tracking

You can change how long a account has to be exist until it count as a real invite with the invites fake-threshold command.

Default threshold is set to 3 days

Syntax: ;invites fake-threshold [threshold]
Example: ;invites fake-threshold 5

Setting up roles to reward

You can reward your members with roles when they invite a certain user. You can use the invites rewards add command to add a invite reward.

If you no longer want to reward a role for a invite amount, you can use the invites rewards remove command.

If you add new rewards you can use invites rewards sync command to ensure that all users get the correct roles based on their invites.

Syntax: ;invites rewards add [threshold] [role]
Example: ;invites rewards add 5 @Inviter

Stacking reward roles

Stacking roles means that users will keep all the roles they’ve earned when they reach a invite reward, instead of only having the role for their current invite amount. By default, this feature is disabled.

Syntax: ;invites rewards stack [option]
Example: ;invites rewards stack on

Related commands

View invites from a user

Use the invite command to view a user’s invites.

View all invites create by a user

Use the invite code command to view all invites that create by the given user.

Viewing the invites leaderboard

Use the invites leaderboard subcommand to highets Invite earners in the server.

Viewing the invite rewards

Use the invites rewards list subcommand to view all invite rewards.

The message parameter can be raw text or an with dynamic .

embed
variables