> For the complete documentation index, see [llms.txt](https://infinitybot.gitbook.io/infinitybot-docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://infinitybot.gitbook.io/infinitybot-docs/games/counting.md).

# Counting

The counting system allows you to count in a channel. This may sound boring, but it stimulates activity in your server a lot!

{% hint style="info" %}
Lost your count because of a human mistake or a bug? If your count was higher than 100 please create a ticket in our support server. Our staff team will be happy to help you get your count back.
{% endhint %}

## Setup

You can setup the system with the `/count setup` command.&#x20;

| Command Option Name | Function                                                                                                                               |
| ------------------- | -------------------------------------------------------------------------------------------------------------------------------------- |
| action              | In this option you can select the action that you would like to take. A list with actions can be viewed [here](#command-actions).      |
| custom-emoji        | In this option you can enter a custom emoji that you want to be added to right counts. More information on that [here](#custom-emoji). |
| role                | In this option you can select a role if you need to select one.                                                                        |

### Command Actions

When using the `/count setup` command, you can select an action that you want to run with the command. A list of actions that you can select can be found below:

#### Toggle Count

You can toggle the count system with the 'Enable' and 'Disable' actions.

#### Toggle Math

You can toggle math with the 'Toggle math' action. If enabled, math allows users to count like with equations like this: 5+5, 18-8, 2\*5 or 20/2.

#### Toggle letter allowance

You can toggle the letter allowance with the "Toggle letter allowance" action. If disabled, users will not be able to send messages that contain letters. (a-z)

#### Reset Count

You can also reset the count back to 0 with the 'Reset' action.&#x20;

#### 💎Custom Emoji

{% hint style="info" %}
Custom emoji's in the counting system is a [premium](/infinitybot-docs/basics/premium.md) feature.&#x20;
{% endhint %}

You can select a custom emoji with the 'Select custom emoji (Check option 2)' action. You can then enter your emoji in the custom-emoji option. This emoji will be added by the bot to correct counts.&#x20;

{% hint style="warning" %}
InfinityBot must also be in the server where the emoji is from to be able to use that emoji.
{% endhint %}

#### I Can't Count Role

You can select an "i can't count" role with the 'Select 'I can't count' role (Check option 3)' action. You can then select a role in the role option. This role will be added to a user if they count incorrectly.&#x20;

### Blacklist a User from Count

You can blacklist a user from your count system with the `/count blacklist` command.
