๐Ÿ“ฃ New v2 Supports Slash Commands

# BetterInvites

The simple, better Discord bot for invite roles.

BetterInvites makes Discord invites more powerful by giving members who join with an invite certain roles

# Invite me (opens new window)

# Support server (opens new window)


# Commands

/createinvite [invite]:

Starts the process to create a new invite role.
Use autocomplete to select an existing invite or type an invite code. discord.gg/abcdefg has code abcdefg
Then select your role(s), and click โœ…, everything is set up!

Image of /createinvite command, with an invite selected

/display:

Lists the set up invite roles.

/refresh:

Refreshes invite cache. Run this if you believe the bot missed a member joining.

/help:

Displays helpful information (basically this page)


# Remove a role invite

Use the /createinvite [invite] command again and don't select any roles. The bot will not assign any roles to people who use that invite. Confirm it has been removed with /display.

# Assign multiple roles for each invite

If you would like an invite to give multiple roles when someone joins, select multiple roles when prompted.


# Something is not working!

# My invite isn't showing up

Start typing your invite URL, and it should appear.

Example: for invite abCDeF, start typing ab

Note: Server vanity invite URLs (opens new window) are not supported because they are generic and public. To add a role for all new joiners, we recommend using regular auto-role bots.

# Current members can't get the new invite role

Invite roles are only for new users.

This is a Discord limitation, since we only use Discord invite URLs.

For existing users, we recommend using reaction-role bots in a private channel.

# It says "I can't interact with the following roles:..."

Verify that role hierarchies allow BetterInvites to give those roles. It cannot give roles higher on the hierarchy than itself. more info (opens new window).

# How do I make my invite last forever?

When creating your Discord invite link, please check your invite settings popup (opens new window):

  • Change "Expire after" to Never
  • Change "Max number of uses" to No limit

Discord invite, popup, "Your invite link expires in 7 days. Edit invite link"

Step 2

Step 3

# Roles are not being assigned!

It's possible permissions may not be set up correctly. Try kicking and reinviting the bot with this (opens new window).

# More Info

# Suggestions and bug reports

Please direct all suggestions and bug reports to our support server (opens new window)

Terms of Use โ€‚ยทโ€‚ Privacy Policy โ€‚ยทโ€‚ Licenses โ€‚ยทโ€‚ Icons from Icons8