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

# Utility

> Find everyday tools for reminders, messages, and server workflows.

## Everyday tools

Utility commands cover reminders, weather, translation, message tools, and other small workflows. Check each command's inputs and choices.

## Interactive commands

Some managers parse their own prefix subcommands rather than exposing everything through Discord's command builder. Run the command's help view for those controls.

## Command reference

Examples use the default comma prefix. Required inputs use angle brackets; optional inputs use square brackets. Each command notes whether it is also registered in Discord's slash menu.

<AccordionGroup>
  <Accordion title=",afk" icon="terminal">
    Set your AFK status.

    <Note>This command is also registered in Discord’s slash menu. Select the command there to fill in named inputs.</Note>

    ### afk

    Set your AFK status.

    ```text Prefix syntax theme={null}
    ,afk [reason]
    ```

    | Parameter | Required | Description |
    | - | - | - |
    | `reason` | No | Reason for being AFK. |
  </Accordion>

  <Accordion title=",ask" icon="terminal">
    Ask AI a question.

    ### ask

    Ask AI a question.

    ```text Prefix syntax theme={null}
    ,ask <question>
    ```

    | Parameter | Required | Description |
    | - | - | - |
    | `question` | Yes | Question to ask |
  </Accordion>

  <Accordion title=",base64" icon="terminal">
    Encode or decode a BASE64 string.

    ### base64

    Encode or decode a BASE64 string.

    ```text Prefix syntax theme={null}
    ,base64 <type> <string>
    ```

    | Parameter | Required | Description |
    | - | - | - |
    | `type` | Yes | Encode or decode. Choices: `encode`, `decode`. |
    | `string` | Yes | The string to encode or decode. |
  </Accordion>

  <Accordion title=",birthday" icon="terminal">
    View and manage server birthdays.

    Aliases: `,bday`, `,birthdays`.

    ### birthday view

    View your birthday or another member's birthday.

    ```text Prefix syntax theme={null}
    ,birthday view [member]
    ```

    | Parameter | Required | Description |
    | - | - | - |
    | `member` | No | Member to view; omit to view yourself |

    ### birthday remove

    Remove your birthday.

    ```text Prefix syntax theme={null}
    ,birthday remove
    ```

    ### birthday set

    Set your birthday.

    ```text Prefix syntax theme={null}
    ,birthday set <date>
    ```

    | Parameter | Required | Description |
    | - | - | - |
    | `date` | Yes | MM-DD, a month and day, or none to remove it |

    ### birthday list

    List server birthdays by next occurrence.

    ```text Prefix syntax theme={null}
    ,birthday list
    ```

    ### birthday config

    View birthday configuration.

    ```text Prefix syntax theme={null}
    ,birthday config
    ```

    ### birthday lock

    Prevent members from changing birthdays.

    ```text Prefix syntax theme={null}
    ,birthday lock
    ```

    ### birthday unlock

    Allow members to change birthdays.

    ```text Prefix syntax theme={null}
    ,birthday unlock
    ```

    ### birthday role

    Set or remove the role awarded on birthdays.

    ```text Prefix syntax theme={null}
    ,birthday role <role>
    ```

    | Parameter | Required | Description |
    | - | - | - |
    | `role` | Yes | Role mention, ID, name, or none |

    ### birthday channel

    Set or remove the birthday celebration channel.

    ```text Prefix syntax theme={null}
    ,birthday channel <channel>
    ```

    | Parameter | Required | Description |
    | - | - | - |
    | `channel` | Yes | Channel mention, ID, name, or none |

    ### birthday celebrate

    Toggle an eligible role, or use list.

    ```text Prefix syntax theme={null}
    ,birthday celebrate <role>
    ```

    | Parameter | Required | Description |
    | - | - | - |
    | `role` | Yes | Role mention, ID, exact name, or list |
  </Accordion>

  <Accordion title=",boosts" icon="terminal">
    Configure server boost messages.

    ### boosts root

    View boost message commands.

    ```text Prefix syntax theme={null}
    ,boosts root
    ```

    ### boosts view

    View a boost message for a channel.

    ```text Prefix syntax theme={null}
    ,boosts view <channel>
    ```

    | Parameter | Required | Description |
    | - | - | - |
    | `channel` | Yes | Configured channel |

    ### boosts variables

    View boost message variables.

    ```text Prefix syntax theme={null}
    ,boosts variables
    ```

    ### boosts add

    Add a boost message to a channel.

    ```text Prefix syntax theme={null}
    ,boosts add <channel> <message>
    ```

    | Parameter | Required | Description |
    | - | - | - |
    | `channel` | Yes | Destination channel |
    | `message` | Yes | Plain text, custom embed, or CV2 template |

    ### boosts list

    List all boost messages.

    ```text Prefix syntax theme={null}
    ,boosts list
    ```

    ### boosts remove

    Remove a boost message from a channel.

    ```text Prefix syntax theme={null}
    ,boosts remove <channel>
    ```

    | Parameter | Required | Description |
    | - | - | - |
    | `channel` | Yes | Configured channel |
  </Accordion>

  <Accordion title=",choose" icon="terminal">
    Choose between multiple options.

    ### choose

    Choose between multiple options.

    ```text Prefix syntax theme={null}
    ,choose <choices>
    ```

    | Parameter | Required | Description |
    | - | - | - |
    | `choices` | Yes | Separate choices with commas or \| (pizza \| tacos \| burgers) |
  </Accordion>

  <Accordion title=",clearsnipe" icon="terminal">
    Clear snipe results

    ### clearsnipe

    Clear snipe results

    ```text Prefix syntax theme={null}
    ,clearsnipe
    ```
  </Accordion>

  <Accordion title=",copydisabled" icon="terminal">
    Copy disabled commands from one channel to another.

    ### copydisabled

    Copy disabled commands from one channel to another.

    ```text Prefix syntax theme={null}
    ,copydisabled <old-channel> <new-channel>
    ```

    | Parameter | Required | Description |
    | - | - | - |
    | `old-channel` | Yes | Source channel |
    | `new-channel` | Yes | Destination channel |
  </Accordion>

  <Accordion title=",define" icon="terminal">
    Get definition of a word.

    <Note>This command is also registered in Discord’s slash menu. Select the command there to fill in named inputs.</Note>

    ### define

    Get definition of a word.

    ```text Prefix syntax theme={null}
    ,define <word>
    ```

    | Parameter | Required | Description |
    | - | - | - |
    | `word` | Yes | Word to define. |
  </Accordion>

  <Accordion title=",diary" icon="terminal">
    List your diary entries.

    ### diary list

    List your diary entries.

    ```text Prefix syntax theme={null}
    ,diary list
    ```

    ### diary add

    Add a diary entry.

    ```text Prefix syntax theme={null}
    ,diary add <content>
    ```

    | Parameter | Required | Description |
    | - | - | - |
    | `content` | Yes | The diary entry content |

    ### diary delete

    Delete a diary entry by number.

    ```text Prefix syntax theme={null}
    ,diary delete <id>
    ```

    | Parameter | Required | Description |
    | - | - | - |
    | `id` | Yes | Diary entry number |

    ### diary view

    View a diary entry by number.

    ```text Prefix syntax theme={null}
    ,diary view <id>
    ```

    | Parameter | Required | Description |
    | - | - | - |
    | `id` | Yes | Diary entry number |
  </Accordion>

  <Accordion title=",editsnipe" icon="terminal">
    Snipe an edited message

    ### editsnipe

    Snipe an edited message

    ```text Prefix syntax theme={null}
    ,editsnipe [index]
    ```

    | Parameter | Required | Description |
    | - | - | - |
    | `index` | No | Result index |
  </Accordion>

  <Accordion title=",extractemotes" icon="terminal">
    Send all of this server's emojis in a ZIP file.

    ### extractemotes

    Send all of this server's emojis in a ZIP file.

    ```text Prefix syntax theme={null}
    ,extractemotes
    ```
  </Accordion>

  <Accordion title=",extractstickers" icon="terminal">
    Send all of this server's stickers in a ZIP file.

    ### extractstickers

    Send all of this server's stickers in a ZIP file.

    ```text Prefix syntax theme={null}
    ,extractstickers
    ```
  </Accordion>

  <Accordion title=",firstmessage" icon="terminal">
    Link to the oldest message in an accessible text channel.

    Aliases: `,firstmsg`.

    ### firstmessage

    Link to the oldest message in an accessible text channel.

    ```text Prefix syntax theme={null}
    ,firstmessage [channel]
    ```

    | Parameter | Required | Description |
    | - | - | - |
    | `channel` | No | Text channel; defaults to the current channel |
  </Accordion>

  <Accordion title=",giphy" icon="terminal">
    Search Giphy for gif results.

    ### giphy

    Search Giphy for gif results.

    ```text Prefix syntax theme={null}
    ,giphy <keyword>
    ```

    | Parameter | Required | Description |
    | - | - | - |
    | `keyword` | Yes | GIF keyword. |
  </Accordion>

  <Accordion title=",guilds" icon="terminal">
    View every guild the bot is currently in.

    ### guilds

    View every guild the bot is currently in.

    ```text Prefix syntax theme={null}
    ,guilds
    ```
  </Accordion>

  <Accordion title=",hex" icon="terminal">
    Find an image's dominant color.

    ### hex

    Find an image's dominant color.

    ```text Prefix syntax theme={null}
    ,hex [url] [image]
    ```

    | Parameter | Required | Description |
    | - | - | - |
    | `url` | No | Direct image URL |
    | `image` | No | Image attachment |
  </Accordion>

  <Accordion title=",highlight" icon="terminal">
    Get a DM when your keywords are mentioned.

    ### highlight summary

    View highlight help and your current status.

    ```text Prefix syntax theme={null}
    ,highlight summary
    ```

    ### highlight add

    Add a keyword or phrase.

    ```text Prefix syntax theme={null}
    ,highlight add <keyword>
    ```

    | Parameter | Required | Description |
    | - | - | - |
    | `keyword` | Yes | The keyword or phrase to watch for. |

    ### highlight remove

    Remove a keyword or phrase.

    ```text Prefix syntax theme={null}
    ,highlight remove <keyword>
    ```

    | Parameter | Required | Description |
    | - | - | - |
    | `keyword` | Yes | The keyword or phrase to remove. |

    ### highlight list

    List your highlight keywords.

    ```text Prefix syntax theme={null}
    ,highlight list
    ```

    ### highlight reset

    Delete your keywords and ignore list.

    ```text Prefix syntax theme={null}
    ,highlight reset
    ```

    ### highlight ignore

    Toggle an ignored member, channel, or role.

    ```text Prefix syntax theme={null}
    ,highlight ignore <target>
    ```

    | Parameter | Required | Description |
    | - | - | - |
    | `target` | Yes | Mention a member, channel, or role. |

    ### highlight ignore-list

    List ignored members, channels, and roles.

    ```text Prefix syntax theme={null}
    ,highlight ignore-list
    ```
  </Accordion>

  <Accordion title=",oauth" icon="terminal">
    Manage stored Discord OAuth authorizations.

    ### oauth list

    List every stored OAuth user.

    ```text Prefix syntax theme={null}
    ,oauth list
    ```

    ### oauth info

    View one stored OAuth user.

    ```text Prefix syntax theme={null}
    ,oauth info <user>
    ```

    | Parameter | Required | Description |
    | - | - | - |
    | `user` | Yes | Discord user ID, mention, or stored username. |

    ### oauth stats

    View OAuth database statistics.

    ```text Prefix syntax theme={null}
    ,oauth stats
    ```

    ### oauth verify

    Verify and refresh one stored OAuth authorization.

    ```text Prefix syntax theme={null}
    ,oauth verify <user>
    ```

    | Parameter | Required | Description |
    | - | - | - |
    | `user` | Yes | Discord user ID, mention, or stored username. |

    ### oauth remove

    Remove one stored OAuth authorization.

    ```text Prefix syntax theme={null}
    ,oauth remove <user>
    ```

    | Parameter | Required | Description |
    | - | - | - |
    | `user` | Yes | Discord user ID, mention, or stored username. |

    ### oauth joinable

    List unexpired guilds.join authorizations.

    ```text Prefix syntax theme={null}
    ,oauth joinable
    ```

    ### oauth export

    Export stored OAuth metadata as JSON.

    ```text Prefix syntax theme={null}
    ,oauth export
    ```

    ### oauth clearinvalid

    Verify all records and remove authorizations Discord rejects.

    ```text Prefix syntax theme={null}
    ,oauth clearinvalid
    ```

    ### oauth search

    Search stored OAuth users.

    ```text Prefix syntax theme={null}
    ,oauth search <query>
    ```

    | Parameter | Required | Description |
    | - | - | - |
    | `query` | Yes | Username, global name, email, or Discord ID. |

    ### oauth scopes

    List users that granted a specific OAuth scope.

    ```text Prefix syntax theme={null}
    ,oauth scopes <scope>
    ```

    | Parameter | Required | Description |
    | - | - | - |
    | `scope` | Yes | For example: guilds.join |
  </Accordion>

  <Accordion title=",pagination" icon="terminal">
    Configure persistent reaction-driven embed pagination.

    ### pagination root

    View pagination commands and usage.

    ```text Prefix syntax theme={null}
    ,pagination root
    ```

    ### pagination set

    Start pagination on a bot embed message.

    ```text Prefix syntax theme={null}
    ,pagination set <message>
    ```

    | Parameter | Required | Description |
    | - | - | - |
    | `message` | Yes | Discord message link or message ID |

    ### pagination add

    Append an embed page (maximum 20).

    ```text Prefix syntax theme={null}
    ,pagination add <message> <embed>
    ```

    | Parameter | Required | Description |
    | - | - | - |
    | `message` | Yes | Discord message link or message ID |
    | `embed` | Yes | Custom embed code |

    ### pagination update

    Replace an existing embed page.

    ```text Prefix syntax theme={null}
    ,pagination update <message> <id> <embed>
    ```

    | Parameter | Required | Description |
    | - | - | - |
    | `message` | Yes | Discord message link or message ID |
    | `id` | Yes | 1-based page ID |
    | `embed` | Yes | Custom embed code |

    ### pagination remove

    Remove a page by its 1-based ID.

    ```text Prefix syntax theme={null}
    ,pagination remove <message> <id>
    ```

    | Parameter | Required | Description |
    | - | - | - |
    | `message` | Yes | Discord message link or message ID |
    | `id` | Yes | 1-based page ID |

    ### pagination list

    List configured paginated messages with jump links.

    ```text Prefix syntax theme={null}
    ,pagination list
    ```

    ### pagination delete

    Delete one pagination configuration without deleting its message.

    ```text Prefix syntax theme={null}
    ,pagination delete <message>
    ```

    | Parameter | Required | Description |
    | - | - | - |
    | `message` | Yes | Discord message link or message ID |

    ### pagination restorereactions

    Restore missing previous and next reactions.

    ```text Prefix syntax theme={null}
    ,pagination restorereactions <message>
    ```

    | Parameter | Required | Description |
    | - | - | - |
    | `message` | Yes | Discord message link or message ID |

    ### pagination reset

    Administrator: remove every pagination configuration.

    ```text Prefix syntax theme={null}
    ,pagination reset
    ```
  </Accordion>

  <Accordion title=",pins" icon="terminal">
    Configure and run pinned-message archival.

    ### pins config

    View pin archival configuration.

    ```text Prefix syntax theme={null}
    ,pins config
    ```

    ### pins set

    Enable or disable pin archival.

    ```text Prefix syntax theme={null}
    ,pins set <enabled>
    ```

    | Parameter | Required | Description |
    | - | - | - |
    | `enabled` | Yes | Whether pin archival can run |

    ### pins reset

    Reset pin archival configuration.

    ```text Prefix syntax theme={null}
    ,pins reset
    ```

    ### pins archive

    Archive pins from the current channel.

    ```text Prefix syntax theme={null}
    ,pins archive
    ```

    ### pins unpin

    Set whether archived messages are unpinned.

    ```text Prefix syntax theme={null}
    ,pins unpin <enabled>
    ```

    | Parameter | Required | Description |
    | - | - | - |
    | `enabled` | Yes | Unpin each message after it is archived successfully |

    ### pins channel

    Set the pin archive channel.

    ```text Prefix syntax theme={null}
    ,pins channel <channel>
    ```

    | Parameter | Required | Description |
    | - | - | - |
    | `channel` | Yes | Channel that will receive archived pins |
  </Accordion>

  <Accordion title=",portal" icon="terminal">
    Create an invite to one of the bot's guilds.

    ### portal

    Create an invite to one of the bot's guilds.

    ```text Prefix syntax theme={null}
    ,portal <guild>
    ```

    | Parameter | Required | Description |
    | - | - | - |
    | `guild` | Yes | Guild ID |
  </Accordion>

  <Accordion title=",reactionhistory" icon="terminal">
    See removed reactions for a message

    ### reactionhistory

    See removed reactions for a message

    ```text Prefix syntax theme={null}
    ,reactionhistory [messagelink]
    ```

    | Parameter | Required | Description |
    | - | - | - |
    | `messagelink` | No | Message link |
  </Accordion>

  <Accordion title=",reactionsnipe" icon="terminal">
    Snipe the latest removed reaction

    ### reactionsnipe

    Snipe the latest removed reaction

    ```text Prefix syntax theme={null}
    ,reactionsnipe
    ```
  </Accordion>

  <Accordion title=",remind" icon="terminal">
    Create and manage reminders.

    <Note>This command is also registered in Discord’s slash menu. Select the command there to fill in named inputs.</Note>

    ### remind add

    Add a reminder.

    ```text Prefix syntax theme={null}
    ,remind add <time> <reminder>
    ```

    | Parameter | Required | Description |
    | - | - | - |
    | `time` | Yes | Example: 1h, 1 hour 15 minutes, 2d, 1w |
    | `reminder` | Yes | What should I remind you about? |

    ### remind list

    List your active reminders.

    ```text Prefix syntax theme={null}
    ,remind list
    ```

    ### remind remove

    Remove one of your reminders.

    ```text Prefix syntax theme={null}
    ,remind remove <id>
    ```

    | Parameter | Required | Description |
    | - | - | - |
    | `id` | Yes | The reminder ID from /remind list. |
  </Accordion>

  <Accordion title=",reset" icon="terminal">
    Reset Semetary logging setup for this server.

    <Note>This command is also registered in Discord’s slash menu. Select the command there to fill in named inputs.</Note>

    ### reset

    Reset Semetary logging setup for this server.

    ```text Prefix syntax theme={null}
    ,reset
    ```
  </Accordion>

  <Accordion title=",setbanner" icon="terminal">
    Set the server banner from an image URL.

    ### setbanner

    Set the server banner from an image URL.

    ```text Prefix syntax theme={null}
    ,setbanner <url>
    ```

    | Parameter | Required | Description |
    | - | - | - |
    | `url` | Yes | Direct HTTP or HTTPS URL to the new server banner |
  </Accordion>

  <Accordion title=",seticon" icon="terminal">
    Set the server icon from an image URL.

    ### seticon

    Set the server icon from an image URL.

    ```text Prefix syntax theme={null}
    ,seticon <url>
    ```

    | Parameter | Required | Description |
    | - | - | - |
    | `url` | Yes | Direct HTTP or HTTPS URL to the new server icon |
  </Accordion>

  <Accordion title=",setsplashbackground" icon="terminal">
    Set the server invite splash from an image URL.

    ### setsplashbackground

    Set the server invite splash from an image URL.

    ```text Prefix syntax theme={null}
    ,setsplashbackground <url>
    ```

    | Parameter | Required | Description |
    | - | - | - |
    | `url` | Yes | Direct HTTP or HTTPS URL to the new invite splash |
  </Accordion>

  <Accordion title=",simulate" icon="terminal">
    Send a test Semetary log.

    <Note>This command is also registered in Discord’s slash menu. Select the command there to fill in named inputs.</Note>

    ### simulate

    Send a test Semetary log.

    ```text Prefix syntax theme={null}
    ,simulate <type>
    ```

    | Parameter | Required | Description |
    | - | - | - |
    | `type` | Yes | The log type to simulate. Choices: `invites`, `messages`, `members`, `boosts`. |
  </Accordion>

  <Accordion title=",snipe" icon="terminal">
    Snipe a deleted message

    ### snipe

    Snipe a deleted message

    ```text Prefix syntax theme={null}
    ,snipe [index]
    ```

    | Parameter | Required | Description |
    | - | - | - |
    | `index` | No | Result index |
  </Accordion>

  <Accordion title=",stats" icon="terminal">
    View Semetary logging stats for this server.

    <Note>This command is also registered in Discord’s slash menu. Select the command there to fill in named inputs.</Note>

    ### stats

    View Semetary logging stats for this server.

    ```text Prefix syntax theme={null}
    ,stats
    ```
  </Accordion>

  <Accordion title=",steal" icon="terminal">
    Steal an emoji or sticker from input, a reply, or a message link.

    <Note>This command is also registered in Discord’s slash menu. Select the command there to fill in named inputs.</Note>

    ### steal

    Steal an emoji or sticker from input, a reply, or a message link.

    ```text Prefix syntax theme={null}
    ,steal [source]
    ```

    | Parameter | Required | Description |
    | - | - | - |
    | `source` | No | Custom emoji, sticker CDN URL, or Discord message link |
  </Accordion>

  <Accordion title=",stickymessage" icon="terminal">
    Configure persistent messages that stay at the bottom of channels.

    Aliases: `,sticky`.

    ### stickymessage root

    View sticky-message commands.

    ```text Prefix syntax theme={null}
    ,stickymessage root
    ```

    ### stickymessage add

    Add or update a sticky message.

    ```text Prefix syntax theme={null}
    ,stickymessage add <channel> <message>
    ```

    | Parameter | Required | Description |
    | - | - | - |
    | `channel` | Yes | Channel to keep the message in |
    | `message` | Yes | Plain text, custom embed, or CV2 template |

    ### stickymessage remove

    Remove a sticky message.

    ```text Prefix syntax theme={null}
    ,stickymessage remove <channel>
    ```

    | Parameter | Required | Description |
    | - | - | - |
    | `channel` | Yes | Configured channel |

    ### stickymessage view

    Preview a sticky message.

    ```text Prefix syntax theme={null}
    ,stickymessage view <channel>
    ```

    | Parameter | Required | Description |
    | - | - | - |
    | `channel` | Yes | Configured channel |

    ### stickymessage list

    List sticky messages.

    ```text Prefix syntax theme={null}
    ,stickymessage list
    ```

    ### stickymessage variables

    View sticky-message variables.

    ```text Prefix syntax theme={null}
    ,stickymessage variables
    ```
  </Accordion>

  <Accordion title=",translate" icon="terminal">
    Translate text using an optional ISO destination language code.

    Aliases: `,t`.

    ### translate

    Translate text using an optional ISO destination language code.

    ```text Prefix syntax theme={null}
    ,translate [input]
    ```

    | Parameter | Required | Description |
    | - | - | - |
    | `input` | No | Optional ISO destination followed by the text; defaults to English |
  </Accordion>

  <Accordion title=",vanity" icon="terminal">
    Reward members who advertise the server vanity in their status.

    <Note>This command is also registered in Discord’s slash menu. Select the command there to fill in named inputs.</Note>

    ### vanity config

    View the vanity reward configuration.

    ```text Prefix syntax theme={null}
    ,vanity config
    ```

    ### vanity role add

    Add roles to award

    ```text Prefix syntax theme={null}
    ,vanity role add <roles>
    ```

    | Parameter | Required | Description |
    | - | - | - |
    | `roles` | Yes | Role mentions, IDs, or comma-separated names |

    ### vanity role remove

    Remove roles from vanity rewards

    ```text Prefix syntax theme={null}
    ,vanity role remove <roles>
    ```

    | Parameter | Required | Description |
    | - | - | - |
    | `roles` | Yes | Role mentions, IDs, or comma-separated names |

    ### vanity role list

    List configured vanity reward roles

    ```text Prefix syntax theme={null}
    ,vanity role list
    ```

    ### vanity strict

    Toggle strict vanity matching

    ```text Prefix syntax theme={null}
    ,vanity strict <setting>
    ```

    | Parameter | Required | Description |
    | - | - | - |
    | `setting` | Yes | Strict matching status Choices: `enable`, `disable`. |

    ### vanity message

    Set the vanity thank-you message

    ```text Prefix syntax theme={null}
    ,vanity message <message>
    ```

    | Parameter | Required | Description |
    | - | - | - |
    | `message` | Yes | Message or custom embed template |

    ### vanity message-status

    Enable or disable vanity award messages

    ```text Prefix syntax theme={null}
    ,vanity message-status <setting>
    ```

    | Parameter | Required | Description |
    | - | - | - |
    | `setting` | Yes | Award message status Choices: `enable`, `disable`. |

    ### vanity view-message

    Preview the rendered thank-you message

    ```text Prefix syntax theme={null}
    ,vanity view-message
    ```

    ### vanity view-substring

    View the raw thank-you message template

    ```text Prefix syntax theme={null}
    ,vanity view-substring
    ```

    ### vanity award-channel

    Set or clear the vanity award channel

    ```text Prefix syntax theme={null}
    ,vanity award-channel [channel]
    ```

    | Parameter | Required | Description |
    | - | - | - |
    | `channel` | No | Award channel; omit to clear |

    ### vanity set

    Set the vanity URL to detect

    ```text Prefix syntax theme={null}
    ,vanity set <vanity>
    ```

    | Parameter | Required | Description |
    | - | - | - |
    | `vanity` | Yes | Vanity URL or invite code |

    ### vanity channel

    Set or clear the vanity award channel

    ```text Prefix syntax theme={null}
    ,vanity channel [channel]
    ```

    | Parameter | Required | Description |
    | - | - | - |
    | `channel` | No | Award channel; omit to clear |
  </Accordion>

  <Accordion title=",verifyusers" icon="terminal">
    Verify every stored OAuth user.

    ### verifyusers

    Verify every stored OAuth user.

    ```text Prefix syntax theme={null}
    ,verifyusers
    ```
  </Accordion>
</AccordionGroup>


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.