> ## Documentation Index
> Fetch the complete documentation index at: https://docs.zynrax.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Utility

> General purpose commands to get information about members, roles, and the server.

Zynrax provides a wide range of utility commands to help you manage your server and get detailed information about its components.

## Information Commands

Get data about users, roles, or the entire server.

### <Icon icon="server" /> Server Information

View detailed statistics and configuration for the current server.

<CodeGroup>
  ```bash Syntax theme={null}
  ,serverinfo
  ```

  ```bash Shortcut theme={null}
  ,si
  ```
</CodeGroup>

### <Icon icon="user" /> User Information

Displays detailed information about a member, including their account age, server join date, roles, and permissions.

<CodeGroup>
  ```bash Syntax theme={null}
  ,userinfo [member]
  ```

  ```bash Shortcut theme={null}
  ,ui
  ```
</CodeGroup>

### <Icon icon="circle-user" /> User Avatar

Get the full-size profile picture of a member.

<CodeGroup>
  ```bash Syntax theme={null}
  ,avatar [member]
  ```

  ```bash Shortcut theme={null}
  ,av
  ```
</CodeGroup>

### <Icon icon="image" /> User Banner

View the profile banner of a member.

<CodeGroup>
  ```bash Syntax theme={null}
  ,banner [member]
  ```
</CodeGroup>

### <Icon icon="tag" /> Role Information

Get details about a specific role, such as its ID, color, position, and permissions.

<CodeGroup>
  ```bash Syntax theme={null}
  ,roleinfo (role)
  ```

  ```bash Shortcut theme={null}
  ,ri
  ```
</CodeGroup>

### <Icon icon="rocket" /> Boost Count

Check the current boost level and total number of boosts in the server.

<CodeGroup>
  ```bash Syntax theme={null}
  ,boostcount
  ```

  ```bash Shortcut theme={null}
  ,bc
  ```
</CodeGroup>

### <Icon icon="users-line" /> Member Count

Get a detailed breakdown of total members, humans, bots, and online status.

<CodeGroup>
  ```bash Syntax theme={null}
  ,membercount
  ```

  ```bash Shortcut theme={null}
  ,mc
  ```
</CodeGroup>

<br />

## Bot Information

Commands to check Zynrax's status and statistics.

### <Icon icon="chart-simple" /> Statistics

View detailed bot statistics, including system usage, shard info, and command usage.

<CodeGroup>
  ```bash Syntax theme={null}
  ,stats
  ```
</CodeGroup>

### <Icon icon="clock" /> Uptime

Check how long Zynrax has been online since its last restart.

<CodeGroup>
  ```bash Syntax theme={null}
  ,uptime
  ```
</CodeGroup>

### <Icon icon="link" /> Invite

Get the official invite and support server links for Zynrax.

<CodeGroup>
  ```bash Syntax theme={null}
  ,invite
  ```
</CodeGroup>

## List Commands

Generate paginated lists of various server assets and member groups.

### <Icon icon="users" /> Member Lists

<CodeGroup>
  ```bash Boosters theme={null}
  ,list boosters
  ```

  ```bash Admins theme={null}
  ,list admins
  ```

  ```bash Bots theme={null}
  ,list bots
  ```

  ```bash In Role theme={null}
  ,list inrole (role)
  ```
</CodeGroup>

### <Icon icon="list-ul" /> Asset & Security Lists

<CodeGroup>
  ```bash Roles theme={null}
  ,list roles
  ```

  ```bash Emojis theme={null}
  ,list emojis
  ```

  ```bash Bans theme={null}
  ,list bans
  ```
</CodeGroup>

<br />

## Tools & Helpers

Miscellaneous tools for daily use.

### <Icon icon="square-poll-vertical" /> Poll

Create a native Discord poll with custom answers.

<CodeGroup>
  ```bash Syntax theme={null}
  /poll (question) (answers) [duration] [multiple]
  ```
</CodeGroup>

<Note>
  Answers should be separated by a pipe `|`. Example: `Yes | No | Maybe`
</Note>

### <Icon icon="book" /> Urban Dictionary

Look up the definition of a phrase on Urban Dictionary.

<CodeGroup>
  ```bash Syntax theme={null}
  ,urban (phrase)
  ```
</CodeGroup>

### <Icon icon="language" /> Translate

Translate text or a replied message into another language.

<CodeGroup>
  ```bash Syntax theme={null}
  ,translate (language) [text]
  ```

  ```bash Example theme={null}
  ,translate hindi Hello how are you?
  ```
</CodeGroup>

<Tip>
  You can reply to a message and just type `,translate hindi` to translate it!
</Tip>

### <Icon icon="cloud-sun" /> Weather

Check the current weather conditions for any city.

<CodeGroup>
  ```bash Syntax theme={null}
  ,weather (city)
  ```
</CodeGroup>

### <Icon icon="clock" /> Uptime

Check how long Zynrax has been online since its last restart.

<CodeGroup>
  ```bash Syntax theme={null}
  ,uptime
  ```
</CodeGroup>

### <Icon icon="magnet" /> Steal Emoji

Quickly add an emoji from another server to your own by providing its link or using it.

<CodeGroup>
  ```bash Syntax theme={null}
  ,steal (emoji)
  ```
</CodeGroup>

### <Icon icon="comment-dots" /> Say

Send a custom message to any channel (text, voice, or thread) as the bot.

<CodeGroup>
  ```bash Syntax theme={null}
  ,say (channel) (message)
  ```
</CodeGroup>

<br />

### <Icon icon="qrcode" /> UPI QR Code

Generate custom UPI QR codes for instant payments directly in Discord. Zynrax allows you to save up to **5 different UPI IDs** in personalized slots, so you don't have to type them every time.

#### <Icon icon="gears" /> Setup & Management

<CodeGroup>
  ```bash Setup Slot theme={null}
  ,setupi (slot) (upi id)
  ```

  ```bash View My Slots theme={null}
  ,showupi
  ```

  ```bash Delete Slot theme={null}
  ,removeupi [slot]
  ```
</CodeGroup>

<Info>
  **What are Slots?** Slots are like save-points. You can save your personal UPI in `Slot 1`, your business UPI in `Slot 2`, etc. Use any number from **1 to 5**.
</Info>

#### <Icon icon="qr-code" /> Generating QR Codes

Once your slots are set up, you can generate a QR code instantly.

<CodeGroup>
  ```bash Any Amount theme={null}
  ,makeqr (slot)
  ```

  ```bash Fixed Amount theme={null}
  ,makeqr (slot) (amount)
  ```
</CodeGroup>

<Tip>
  Example: `,makeqr 1 500` will generate a QR code for your first UPI slot with a fixed amount of **500₹**.
</Tip>

<br />

## AFK System

The **AFK** (Away From Keyboard) module allows you to set a status that Zynrax will automatically display whenever someone mentions you.

### <Icon icon="moon" /> Set AFK Status

When you set an AFK status, Zynrax will:

1. Change your nickname to include `[AFK]` (if it has permissions).
2. Respond to any mentions with your reason and how long you've been away.
3. Automatically remove your AFK status once you send a message.

<CodeGroup>
  ```bash Syntax theme={null}
  ,afk [reason]
  ```

  ```bash Example theme={null}
  ,afk Eating dinner!
  ```
</CodeGroup>

<Note>
  If no reason is provided, Zynrax will simply say you are "AFK".
</Note>

<br />

### Features

* **Global AFK**: Your AFK status is tracked across all servers where Zynrax is present.
* **Auto-Remove**: Sending a message in any channel will instantly remove your AFK status.
* **Mention Tracking**: When you return, Zynrax can tell you how many times you were mentioned while you were away.
