> For the complete documentation index, see [llms.txt](https://docs.apollo-bot.xyz/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.apollo-bot.xyz/commands/utilities.md).

# Utilities

### `a!timer`

{% tabs %}
{% tab title="Usage" %}

* `a!timer <duration> [name]` - Creates a timer with custom duration & name.
  {% endtab %}

{% tab title="Examples" %}

<figure><img src="/files/6uVr714tNrruRvkRLoU9" alt=""><figcaption></figcaption></figure>
{% endtab %}
{% endtabs %}

### `a!timestamp`

{% tabs %}
{% tab title="Usage" %}

* `a!timestamp <time>` - Creates a discord formatted timestmap for a time.
  {% endtab %}

{% tab title="Examples" %}

<figure><img src="/files/Gn93ja6YmHrrrPzAINYW" alt=""><figcaption></figcaption></figure>
{% endtab %}
{% endtabs %}

### `a!movech`

{% tabs %}
{% tab title="Usage" %}

* `a!movech <category-id>` - Moves a text channel to a category.
  {% endtab %}
  {% endtabs %}

### `a!roleicon`

{% tabs %}
{% tab title="Usage" %}

* `a!roleicon <role> <icon>` - Sets roleicon for a role.
  {% endtab %}

{% tab title="Examples" %}

<figure><img src="/files/5B4k8A46ok61uCYus8Qn" alt=""><figcaption></figcaption></figure>
{% endtab %}
{% endtabs %}

### `a!snipe`

{% tabs %}
{% tab title="Usage" %}

* `a!snipe [channel] [index] [all]` - Retrives a deleted message.
  {% endtab %}

{% tab title="Examples" %}

<figure><img src="/files/hBTmkEMc7Ha2yZfw7jeM" alt=""><figcaption></figcaption></figure>
{% endtab %}
{% endtabs %}

### `a!purge`

{% tabs %}
{% tab title="Usage" %}

* `a!purge <count>` - Deletes the number of specified messages from the channel.
  {% endtab %}

{% tab title="Examples" %}

<figure><img src="/files/VIPAO9QTzSqfcGfVKaxB" alt=""><figcaption></figcaption></figure>
{% endtab %}
{% endtabs %}

### `a!nuke`

{% tabs %}
{% tab title="Usage" %}

* `a!nuke [channel]` - Deletes a channel and clones it to remove all the pings.

{% hint style="danger" %}
**WARNING - DESTRUCTIVE ACTION**

`a!nuke` is a destructive action and cannot be reversed. Meaning the messages/attachments/embeds/pings from a channel cannot be restored again. Run this command only if you are sure about the damage caused by it.
{% endhint %}
{% endtab %}

{% tab title="Examples" %}

<figure><img src="/files/R88u9JIDq4VtJ3IyZNlT" alt=""><figcaption></figcaption></figure>
{% endtab %}
{% endtabs %}

### `a!clone`

{% tabs %}
{% tab title="Usage" %}

* `a!clone` - Clones a channel without deleting the initial channel.
  {% endtab %}
  {% endtabs %}

### `a!timedif`

{% tabs %}
{% tab title="Usage" %}

* `a!timedif` - Check the time different between two messages
* For explanation, go to [Time-difference](/guides/time-difference.md)
  {% endtab %}
  {% endtabs %}

### `a!avatar`

{% tabs %}
{% tab title="Usage" %}

* `a!avatar [user]` - View your avatar or other user's avatar.
  {% endtab %}

{% tab title="Examples" %}

<figure><img src="/files/PXdYgpE8fUzY8VDrFnoK" alt=""><figcaption></figcaption></figure>
{% endtab %}
{% endtabs %}

### `a!userinfo`

{% tabs %}
{% tab title="Usage" %}

* `a!userinfo [user]` - View your info or other user's information.
  {% endtab %}

{% tab title="Examples" %}

<figure><img src="/files/X0OrqfgJfG7STdp3Lheg" alt=""><figcaption></figcaption></figure>
{% endtab %}
{% endtabs %}

### `a!afk`

{% tabs %}
{% tab title="Usage" %}

* `a!afk [all_servers] [reason]` - Sets you as AFK.

{% hint style="info" %}
Argument `all_servers` must be yes/no or True/False.

`all_servers` helps the bot set you AFK globally or server only.
{% endhint %}
{% endtab %}

{% tab title="Examples" %}

<figure><img src="/files/QW60HkfYSqLLVZ7tW73D" alt=""><figcaption></figcaption></figure>
{% endtab %}
{% endtabs %}

### `a!clear-afk`

{% tabs %}
{% tab title="Usage" %}

* `a!clear-afk <member>` - Clear the AFK status of a member (server only).
  {% endtab %}
  {% endtabs %}

### `a!afk-toggle`

{% tabs %}
{% tab title="First Tab" %}

* `a!afk-toggle <state>` - Enable or disable the afk module within your server.
  {% endtab %}

{% tab title="Second Tab" %}

{% endtab %}
{% endtabs %}

### `a!membercount`

{% tabs %}
{% tab title="Usage" %}

* `a!membercount` - Shows the current membercount of the server.
  {% endtab %}
  {% endtabs %}

### `a!embed`

{% tabs %}
{% tab title="Usage" %}

* `a!embed` - Creates a new embed via the embed builder.
  {% endtab %}

{% tab title="Examples" %}

<figure><img src="/files/bfIzpevIgzAuSa8QPwph" alt=""><figcaption></figcaption></figure>
{% endtab %}
{% endtabs %}

### `a!rename`

{% tabs %}
{% tab title="Usage" %}

* `a!rename` - Rename a channel's name to something else.
  {% endtab %}
  {% endtabs %}

{% hint style="info" %}
**Syntax usage:**

`<>` = Required argument (mandatory and must be included)

`[]` = Optional argument (not necessary to be included)
{% endhint %}
