InviteManagement Loading...

# About Us

A little information about us, and this documentation.

Hello 👋 Welcome to the official Invitemanagement documentation. Here you will find all of the answers to your questions about Invitemanagement. The documentation contains tutorials/guides to get the bot setup as quickly as possible!


Invitemanagement is a super helpful Discord bot which offers a plethora of different features, which include things such as Invite tracking, invite leaderboards, giveaways, polls and a whole host of other commands which can be found within this documentation.


Invitemanagement was created on the 21/10/2020 by Smadger and 8au


# FAQs

Here you can find a common list of FAQs which are asked to hopefully answer any questions you may have. If you need more help please ask in our support sever here.

How do I invite the bot to my server?

You can invite the bot by using the following link


How do I see how many invites I have?

You can view your current invites by using the /invites command.


How do I setup invite reward roles?

Sadly this feature had to be removed some time ago due to a change in Discords terms of service. The reasoning for this was because they stated that it caused spam.


How do I get the bot to start tracking invites?

By default, as soon as the bot joins your server the bot will start tracking invites. However, the bot can only track joins from invites after it has been invited. Anyting before the bot was invited is unfortunetly unable to be tracked/logged due to the way Discord handles them.


Why is the bot not responding to me?

There could be a few reasons for this. The most likely reason is that the bot doesn't have the correct permissions. Please make sure the bot has the Manage server permission. This will allow it to start tracking invites in your guild. If the bot still isn't responding then we may be upating it so give it a try in a few minutes. If you're still having problems after waiting a few minutes, join our support server here

What permissions does the bot need?

PermissionReason
Manage serverRequired to track the servers invites
Add reactionsRequired for adding reactions onto commands such as giveaways and polls.
Remove reactionsRequired for removing reactions from users who do not have permission to enter specific giveaways.
Embed linksRequired for sending embeded links in the bots messages which includes the giveaway command, as well as join/leave messages
Use external emojisRequired so that the bot can use external emojis and make commands look nicer.
Send messagesRequired so that the bot can respond to commands
See message historyRequired so that the bot can edit older messages (such as giveaways)


# Developer mode

Discord has a custom setting for developers. However this can also be super useful for moderation purposes. We have a variety of different commands which take in userIDs or messageIDs as a command parameter. Here we will teach you how to use these.




# How tracking invites work

There are a few different types of invites within InviteManagement. Whenever a user is joins a server with your invite, you will recieve 1 valid invite. If the user leaves the server after they have joined, your valid invite will be changed to an invalid invite. This prevents users from being able to join and rejoin over and over again to increase the total amount of invites you have.


# Adding the bot

You can invite the bot here Select a server from the dropdown and click continue

Once the bot has been added to your server you can type /help for a list of commands.


# How to enable welcome messages

Below you can see an image which shows the tile which you can configure on the web dashboard


# How tracking invites work

Below you can see an image which shows the tile which you can configure on the web dashboard


# Configuring Age Checking

What is age checking?

If age checking is enabled it will only accepted an invite as validif the users account is older than the specified age range. For example, if a user joins your server and their account age is under 1 day old, and age checking is set to 1 then their join will not be counted as a valid invite.


# Getting To The Dashboard

You can get to the dashboard by clicking this link


# Updating Settings

Viewing server settings

Configuring your servers settings is now easier than ever. To begin viewing your servers settings type /settings view. Becuase this command is a slash command, this will bring up all relevant information reguarding each type of command you can run. You should see something like the image below.

Editing server settings

To edit a specific setting in your server it is very similar to viewing a setting. However, there are a few different steps you need to take. To begin type /settings edit. This will bring up all of the settings which you can configure.


# Gaining Vote Credits

First of all, what are vote credits?

Vote credits are a great way of earning some of the premium features Invitemanagement offers, but for free!

You can start earning vote credits by voting on Top.gg

Every time you vote you earn 1 vote credit.


# Checking Balances

To check your vote balance run the /vote


# Paying Vote Credits

To pay a user vote credits use /vote-credits pay


# Setting Up A Giveaway

To start a giveaway with InviteManagement you can use /giveaway start


# Editing A Giveaway

To edit a giveaway you can use /giveaway edit then select the option which you would like to edit. For example, if you wish to edit the total amonut of winners you would use /giveaway edit total-winners


# Cancelling A Giveaway

To cancel a giveaway with InviteManagement you can use /giveaway delete or, you can simply just delete the giveaway message.


# Re-Rolling A Giveaway

To reroll a giveaway you can use /giveaway reroll This command takes a messageId as a parameter. You can learn how to get a messageID here