Overview
The/manga command fetches comprehensive manga information from AniList, including metadata, staff details, and registered server member reading data.
Command Syntax
Parameters
AniList ID (numeric) or search term (title in any language)
Usage Examples
- By AniList ID
- By English title
- By Japanese title
- By Romaji
Response Data
The bot returns a rich embed with the following information:Title
Displays romaji, English, and native (Japanese) titles
Metadata
- Format: Manga, Light Novel, One-Shot, Manhwa, Manhua, Doujinshi
- Chapters: Total chapter count (or
?if ongoing) - Volumes: Total volume count (or
?if ongoing) - Start/End Date: Publication timeline
- Status: Releasing, Finished, Not Yet Released, Cancelled, Hiatus
- Average Score: Community rating (out of 100)
Genres & Tags
AniList genres (Action, Adventure, Romance, etc.) and user-generated tags
Staff
Author and illustrator information with their roles (Story, Art, Story & Art)
Description
Synopsis (may contain spoilers for ongoing series)
Links
- AniList URL: Direct link to the AniList page
- MyAnimeList link: Included in the description when AniList provides an
idMal
Guild Data
If guild members have registered their AniList accounts:
- Member names and their reading status (Reading, Completed, Dropped, etc.)
- Individual AniList scores (out of 100)
Search Tips
Light novels vs manga
Light novels vs manga
AniList treats light novels and manga as separate entries. If searching for a light novel:May return the light novel, not the manga adaptation. Check the format in the response.
Manhwa and manhua
Manhwa and manhua
Korean manhwa and Chinese manhua are fully supported:
Differences from /anime
| Feature | /anime | /manga |
|---|---|---|
| Source | AniList anime database | AniList manga database |
| Metadata | Episodes, duration, season, studios | Chapters, volumes, publication dates, staff |
| Links | Streaming links, trailer, AniList/MAL links | AniList link and MAL link when available |
| Guild data | Watch status & scores | Reading status & scores |
Source Code Reference
Implementation:src/commands/manga/command.rs:27
The register() function defines the command structure:
