# FAQ

## General

### What is the prefix for InviteCount?

InviteCount uses [**slash commands**](https://support.discord.com/hc/en-us/articles/1500000368501-Slash-Commands-FAQ) exclusively. Type `/` in any channel to see available commands.

### How can I get help with InviteCount?

Join the [InviteCount Support Server](https://invite-count.xyz/discord) to get help from our team and community.

### How can I vote for InviteCount?

You can vote on [top.gg](https://invite-count.xyz/vote). Voting helps us grow — thank you for your support!

### How do I access the dashboard?

Visit [invite-count.xyz/dashboard](https://invite-count.xyz/dashboard), log in with your Discord account, and select a server to configure.

***

## Invite Tracking

### Who is "Unknown#0000" in my welcomer?

There are four main reasons:

1. **Permission issues** — InviteCount cannot see the channel the invite links to. Grant the bot Administrator or ensure it has `View Channel` in all channels.
2. **Multiple joins** — Multiple people joined at the exact same time, making it impossible to determine who used which invite.
3. **Unregistered invites** — The invite was created before InviteCount joined your server and hasn't been synced.
4. **Bot restart** — The bot recently restarted and the invite cache for your server wasn't loaded yet. This is temporary and resolves itself.

### What is a fake invite?

A fake invite is when someone joins with an account younger than the minimum account age you configured with `/fakedelay`. This helps filter out alt accounts and bot raids.

### Why aren't my invites being tracked?

Make sure InviteCount has the [required permissions](/getting-started/permissions.md). The most important ones are **Manage Server** and **Manage Channels** — without these, the bot cannot read or detect invites.

Run `/permscheck` to verify all permissions are correctly set.

### How do I sync invites?

Use `/syncinvites` to synchronize the current invite counts with the bot. You can also sync a specific member with `/syncinvites <@member>`.

***

## Roles & Rewards

### Why isn't InviteCount granting reward roles?

1. The bot's role must be **higher** in the role hierarchy than the role it's trying to assign.
2. The bot needs the **Manage Roles** permission.
3. Check that the rank/autorole is correctly configured with `/rank list` or `/autorole list`.

### What's the difference between autoroles and ranks?

* **Autoroles** — Roles given to every new member who joins the server.
* **Ranks** — Roles rewarded when a member reaches a specific message count.

***

## What are the required permissions for InviteCount?

| Permission             | Usage                                                                                                        |
| ---------------------- | ------------------------------------------------------------------------------------------------------------ |
| `Manage Server`        | Read the server's active invites for tracking                                                                |
| `Manage Channels`      | Detect new invites created or deleted                                                                        |
| `Manage Roles`         | Grant [reward roles](/commands/configuration.md#ranks) and [autoroles](/commands/configuration.md#autoroles) |
| `Manage Messages`      | Pin and delete messages for [pinned leaderboards](/features/leaderboards.md)                                 |
| `Send Messages`        | Send welcomer, leave, giveaway, and leaderboard messages                                                     |
| `Read Message History` | Edit existing messages (pinned leaderboards, giveaways)                                                      |
| `Add Reactions`        | React to [giveaway](/commands/giveaways.md) messages                                                         |
| `Attach Files`         | Send [graph](/commands/general.md#graphs) images and exports                                                 |
| `Use External Emojis`  | Display custom emojis in command responses                                                                   |
| `Ban Members`          | Only needed for [verification](/features/verification.md) with `ban` action                                  |
| `Kick Members`         | Only needed for [verification](/features/verification.md) with `kick` action                                 |

{% hint style="info" %}
Run `/permscheck` at any time to verify that InviteCount has all the permissions it needs.
{% endhint %}

***

## Premium

### What is InviteCount Premium?

InviteCount Premium unlocks advanced features like logging, alert invites, pinned leaderboards, XP management, and higher limits. See the full list on the [Premium page](/reference/premium.md).

### How do I activate Premium?

1. Subscribe on [Patreon](https://invite-count.xyz/patreon).
2. Link your Discord account on Patreon.
3. Use `/premium add` in the server you want to upgrade.

### Can I transfer Premium to another server?

Yes. Use `/premium remove` on the current server, then `/premium add` on the new one.

### Can I cancel anytime?

Absolutely. Cancel your Patreon subscription at any time. Premium remains active until the end of your billing period.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.invite-count.xyz/faq.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
