Permissions

Required and optional permissions for InviteCount.

InviteCount requires specific permissions to function correctly. Below is a breakdown of each permission and what it's used for.

Required Permissions

Permission
What It's Used For

Manage Server

Read the server's active invite codes so InviteCount can track them

Manage Channels

Detect when invites are created or deleted in channels

Manage Roles

Send Messages

Send welcome, leave, giveaway, leaderboard, and level-up messages

Read Message History

Edit existing messages such as pinned leaderboards and giveaway embeds

Use External Emojis

Display custom emojis in InviteCount's responses

Attach Files

Send graph images (/graph joins, /graph leaves) and CSV exports

Optional Permissions

Permission
When It's Needed

Manage Messages

Only for pinned leaderboards (pin messages)

Add Reactions

Only for giveaways (reaction-based type)

Ban Members

Only for verification system with ban action

Kick Members

Only for verification system with kick action

Checking Permissions

Run the following command at any time to verify that InviteCount has everything it needs:

triangle-exclamation

Role Hierarchy

For InviteCount to assign roles (autoroles, rank rewards, verification roles), the bot's role must be above the target role in your server's role list.

Go to Server Settings β†’ Roles and drag the InviteCount role above any roles you want it to manage.

Last updated