Skip to main content

Overview

The /anime command fetches comprehensive anime details from AniList, including metadata, available streaming links, and registered server member data.

Command Syntax

Parameters

AniList ID (numeric) or search term (title in any language)

Usage Examples

Returns One Piece using its exact AniList ID.

Response Data

The bot returns a rich embed with the following information:
Displays romaji, English, and native (Japanese) titles
  • Format: TV, Movie, OVA, ONA, Special, Music
  • Episodes: Total episode count (or ? if ongoing)
  • Duration: Episode length in minutes
  • Season: Premiere season and year
  • Status: Releasing, Finished, Not Yet Released, Cancelled
  • Average Score: Community rating (out of 100)
AniList genres (Action, Adventure, etc.) and user-generated tags
Main production studio
Synopsis (may contain spoilers for ongoing series)
  • AniList URL: Direct link to the AniList page
  • Streaming services: Currently formatted for Crunchyroll, Netflix, and HBO links when AniList exposes them
  • Trailer: YouTube link when AniList provides trailer data
If guild members have registered their AniList accounts:
  • Member names and their watch status (Watching, Completed, Dropped, etc.)
  • Individual AniList scores (out of 100)

Search Tips

AniList IDs are the most reliable way to search. Find the ID in the URL:https://anilist.co/anime/21 → Use /anime search:21
Wrap number-based titles in quotes:
Most special characters work fine:

Source Code Reference

Implementation: src/commands/anime/command.rs:27 The register() function defines the command structure: