A Discord bot for looking up Umamusume: Pretty Derby characters, support cards, and voice actors — powered by the umapyoi.net public API.
| Command | Description |
|---|---|
/character <name> [include] |
Look up a character's info, image, and birthday |
/card <character> [info] |
List all support cards for a character |
/umavoice <character> |
Find a character's voice actor and social links |
- Python 3.10+
- A Discord bot token (create one here)
cp .env.example .env
# Edit .env and add your DISCORD_BOT_TOKENpython bot.pyNote: Slash commands may take up to 1 hour to appear globally. To speed things up during development, set
DISCORD_GUILD_IDin your.envfile.
- name (required) — Character name, e.g.
Sakura Bakushin O - include (optional) —
Info,Image, orBirthday. Omit for all fields.
- character (required) — Character name
- info (optional, default
False) — IfTrue, includes GameTora links for each card
- character (required) — Character name
The umapyoi.net API enforces: 10 req/s · 500 req/min · 7,200 req/hr
Personal/community use. Not affiliated with Cygames or umapyoi.net.