# Utility

![](/files/AUk4sJoNfb51E3jelvJE)

## Featured

| Command                     | Description                               |
| --------------------------- | ----------------------------------------- |
| /remind \<time> \<reminder> | Sets a reminder for yourself              |
| /add-emoji \<emoji>         | Add emojis from other servers to your own |

{% hint style="warning" %}
The prefix can only be up to 3 characters long
{% endhint %}

## Reaction Roles

| Command                                         | Description                            |
| ----------------------------------------------- | -------------------------------------- |
| /reaction-roles create                          | Creates the reaction role panel        |
| /reaction-roles remove                          | Removes the reaction role panel        |
| /reaction-roles add \<message> \<emoji> \<role> | Adds a reaction role to a message      |
| /reaction-roles remove \<message> \<emoji>      | Removes a reaction role from a message |
| /reaction-roles list                            | Lists reaction roles for a message     |

## Giveaways

| Command                              | Description                       |
| ------------------------------------ | --------------------------------- |
| /giveaway \[winners] \[time] \[gift] | Sets up a giveaway in your server |
| /reroll \[message]                   | Rerolls the winner for a giveaway |
| /end-giveaway \[message]             | Ends a giveaway in your server    |

{% hint style="warning" %}
The maximum number of days a giveaway can last is 24 days due to Discord limits
{% endhint %}

## Youtube Feeds

| Command                         | Description                                  |
| ------------------------------- | -------------------------------------------- |
| /youtube add-feed \<channel>    | Sets automated Youtube feeds in your channel |
| /youtube remove-feed \<channel> | Stops a Youtube feed in your server          |

{% hint style="warning" %}
You can only set 2 Youtube feeds per server and 1 per channel
{% endhint %}

## Suggestion Commands

| Command                           | Description                                |
| --------------------------------- | ------------------------------------------ |
| /suggestion-channel \<channel>    | Sets the suggestion channel in your server |
| /suggest \<suggestion>            | Suggest something                          |
| /suggestion \<accept\|deny> \<id> | Accept or deny a suggestion by ID          |

{% hint style="info" %}
Suggestion IDs can be found on the suggestion message itself
{% endhint %}

## Search Commands

| Command           | Description                     |
| ----------------- | ------------------------------- |
| /google \<query>  | Searches Google                 |
| /youtube \<query> | Searches Youtube for a video    |
| /wiki \<query>    | Searches Wikipedia              |
| /giphy \<query>   | Searches for a GIF              |
| /github \<query>  | Searches for a Github account   |
| /discord \<query> | Searches Discord for support    |
| /twitter \<query> | Searches Twitter for an account |

## Server Commands

| Command               | Description                                        |
| --------------------- | -------------------------------------------------- |
| /invites leaderboard  | Invite leaderboard                                 |
| /ticket-system        | Sets up the ticketing system in your server        |
| /close-ticket         | Closes a ticket for the ticketing system           |
| /stop                 | Remove the ticket system                           |
| /invites bot          | Provides the bot invite                            |
| /nick \<user> \<name> | Sets the nickname of a user                        |
| /members              | Displays the total members in your server          |
| /info-roles           | Lists all the roles in your discord server         |
| /support              | Need any assistance with the bot? Use this command |

## Information Commands

| Command                  | Description                                  |
| ------------------------ | -------------------------------------------- |
| /info covid              | Displays the latest COVID19 Stats            |
| /weather \<city>         | Displays the weather in a specified location |
| /lyrics \<song>          | Provides the lyrics of a song                |
| /info boosters           | Lists all the boosters in your server        |
| /info channel \<channel> | Displays information about a channel         |
| /info role \<role>       | Displays information about a role            |
| /info user \<user>       | Provides information about a user profile    |
| /info server             | Displays information about your server       |
| /info emoji \<emoji>     | Displays information about an emoji          |
| /avatar \<user>          | Provides the avatar of a user                |

## Custom Commands

| Command                 | Description                |
| ----------------------- | -------------------------- |
| /custom-commands add    | Adds a custom command      |
| /custom-commands remove | Edits a custom command     |
| /custom-commands edit   | Removes a custom command   |
| /custom-commands list   | Lists your custom commands |

## Message Commands

| Command       | Description                |
| ------------- | -------------------------- |
| /send message | Sends a message as the bot |
| /send image   | Sends an image as the bot  |
| /send edit    | Edits the bots message     |


---

# 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.alph4.xyz/modules/utility.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.
