# Counting

{% hint style="info" %}
Note: This module is disabled by default
{% endhint %}

{% hint style="info" %}
In accordance with our [Privacy Policy](/legal/privacy-policy.md), by using this module, you accept for your message content to be processed by olilz helper
{% endhint %}

This module allows users to count, taking turns with other users!

## How it works

* Users Simply Say The Next Number in the designated counting channel
* Only the next incremental number is accepted
* Users can only count once in a row

## Commands

### Set-Up

set up the counting module using the `/counting-manage` command!

<figure><img src="/files/Gh0zAoqXazp6KtfXpLHz" alt=""><figcaption></figcaption></figure>

With this command you can set the channel that the counting module takes place

### Usage

<figure><img src="/files/FZyqR6RnvR4F2VPKrsZm" alt=""><figcaption></figcaption></figure>

The counting channel starts at "0" and after this, keep counting up to your hearts content!

a ✅ emoji means your count was accepted as ther next number.&#x20;

Your message will be deleted if it is not correct and a error message will be sent.

E.G ![](/files/aKzwC2D5DCNPWIFUS4OX)

Some common reasons for message deletion:

* Your message contained the wrong count or contained a decimal
* Your message mentioned a user
* Your message contained dissalowed words/characters
* You counted 2x in a row

### Modes

{% hint style="info" %}
Experimental Feature
{% endhint %}

Our counting module also has different modes for different purposes, so the counting channel functions as you want it to

#### Messages

There are two modes:

Count In Message Must Be Exact - Only a message containing the correct count will be accepted

Message Must Contain The Next Count - The message must contain the correct next number at the start, but can contain a message after.

#### Processing

There are two modes:

User Messages - Messages are validated, and reacted with a ✅ if correct but there is a risk of users editing messages after.

Webhook - When a user counts correctly, their message is replaced with a webhook, preventing message editing.

### Disable

Disable this plugin by using `/counting-manage` and setting the `disablemodule` paramater to `TRUE`

<figure><img src="/files/TS5eBvWChLuvvBYWlBH5" alt=""><figcaption></figcaption></figure>


---

# 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.olilz.xyz/modules/counting.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.
