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

# Commands Overview

> Complete guide to Annie Mei slash commands and usage patterns

Use Annie Mei slash commands to search AniList and tie your AniList profile to your Discord profile for guild visibility.

## Available commands

<CardGroup cols={2}>
  <Card title="/anime" icon="tv" href="/commands/anime">
    Fetch detailed anime information from AniList
  </Card>

  <Card title="/manga" icon="book-open" href="/commands/manga">
    Look up manga details and metadata
  </Card>

  <Card title="/search" icon="search" href="/commands/search">
    Find anime or manga from a natural-language description
  </Card>

  <Card title="/recommend" icon="sparkles" href="/commands/recommend">
    Get AniList community recommendations for a title
  </Card>

  <Card title="/songs" icon="music" href="/commands/songs">
    Find opening and ending theme songs with Spotify links
  </Card>

  <Card title="/character" icon="user" href="/commands/character">
    Look up character details and appearances from AniList
  </Card>

  <Card title="/register" icon="user-plus" href="/commands/register">
    Link your AniList account with secure OAuth flow
  </Card>

  <Card title="/unregister" icon="user-minus" href="/commands/unregister">
    Unlink your AniList account and delete stored OAuth credentials
  </Card>

  <Card title="/whoami" icon="user-search" href="/commands/whoami">
    Check which AniList account is currently linked
  </Card>

  <Card title="/settings" icon="settings" href="/commands/settings">
    Review and update user or server preferences
  </Card>

  <Card title="/help" icon="circle-question" href="/commands/help">
    Browse command reference and usage tips
  </Card>

  <Card title="/ping" icon="heart-pulse" href="/commands/help#ping">
    Check if the bot is online and responding
  </Card>
</CardGroup>

## Search tips

All media lookup commands (`/anime`, `/manga`, `/songs`, `/recommend`, `/character`) accept flexible search inputs.

<AccordionGroup>
  <Accordion title="AniList IDs for exact matches">
    Use the numeric ID from AniList URLs for reliable results:

    ```text theme={}
    /anime search:21
    /manga search:30013
    ```

    The ID appears in the URL: `https://anilist.co/anime/21` → ID is `21`
  </Accordion>

  <Accordion title="Japanese kana and kanji">
    Search titles in native scripts:

    ```text theme={}
    /manga search:きめつのやいば
    /anime search:ワンピース
    ```
  </Accordion>

  <Accordion title="Numeric titles require quotes">
    Wrap number-only titles in quotes so parsing is stable:

    ```text theme={}
    /songs search:"86"
    /anime search:"91 Days"
    ```
  </Accordion>

  <Accordion title="Try multiple variations">
    If no result is found, try:

    * Romaji: `One Piece`
    * English title: `Demon Slayer`
    * Alternate spelling: `Jujutsu Kaisen` vs `Jujutsyu Kaisen`
  </Accordion>
</AccordionGroup>

## Guild visibility

When you link your AniList account with `/register`, `/anime` and `/manga` can show registered member data:

* member watch/reading status
* individual AniList score
* list activity inside the Discord server where the command runs

<Note>
  Linking one member is enough for `/anime` and `/manga` to include status in that server. Use `/settings` to opt out of guild score display or, with **Manage Server** permission, disable server score displays.
</Note>

## Terms and privacy

By adding Annie Mei to a Discord server or using its slash commands, you agree to the [Terms of Service](/legal/terms-of-service). The [Privacy Policy](/legal/privacy-policy) explains how Annie Mei handles Discord interactions, optional AniList account links, logs, diagnostics, and deletion requests.

## Getting started

<Steps>
  <Step title="Link your AniList account">
    Run `/register` and complete the OAuth browser flow.
  </Step>

  <Step title="Confirm your link">
    Use `/whoami` to verify the connected AniList account.
  </Step>

  <Step title="Review preferences">
    Use `/settings` to choose title display, analytics privacy, and guild score options.
  </Step>

  <Step title="Search media">
    Use `/anime`, `/manga`, or `/search` to find titles by name or AniList ID.
  </Step>

  <Step title="Get recommendations">
    Use `/recommend` to find related titles based on an anime or manga you enjoy.
  </Step>

  <Step title="Find songs">
    Use `/songs` to get opening and ending theme tracks.
  </Step>
</Steps>

## Command response times

Commands defer initial responses to prevent Discord timeouts. Expect:

* **AniList ID lookups** to return fastest
* **Text searches** to take longer while AniList search resolves first
* **Theme song lookups** to take the longest because they combine AniList, MAL, and Spotify

<Warning>
  If a command runs longer than 15 seconds, retry and check `/ping`.
</Warning>
