Idols Module
- class NewIdols(*args: Any, **kwargs: Any)
All commands within this class will return a random gacha card related to the idol given.
To simplify the docs, the full spec is shown for Honoka only, however all idols in m’s, Aqours, Nijigasaki, & Liella comply with specs and syntax examples given for Honoka.
The example does not apply to Hasunosora or N-Cards.
Attention
All commands assume minimum bot permissions: View Channel, Send Messages.
- async ai(ctx, game=None)
Retrieve a random gacha card of Ai
Syntax:
!!ai [game]
- async anju(ctx, game=None)
Retrieve a random gacha card of Anju Yuuki
Syntax:
!!anju [game]
- async ayumu(ctx, game=None)
Retrieve a random gacha card of Ayumu
Aliases:
ayu
,ayudapyon
,ayumudapyon
,ayubun
,ayupyon
,pomu
,pyon
Syntax:
!!ayumu [game]
- async chika(ctx, game=None)
Retrieve a random gacha card of Chika
Aliases:
mikan
Syntax:
!!chika [game]
- async chisato(ctx, game=None)
Retrieve a random gacha card of Chisato
Aliases:
chiichan
Syntax:
!!chisato [game]
- async debug_stills(ctx, name: str = None)
Debug SIFAS stills by processing them in debug mode. The command will delete the invoking message and then process the stills with debugging enabled.
Aliases:
dbs
Syntax:
!!debug_stills [name]
Parameters:
name (Optional): The name of the stills to debug. If not provided, the command will process a random still.
Example Usage:
!!debug_stills !!debug_stills Honoka
- async dia(ctx, game=None)
Retrieve a random gacha card of Dia
Aliases:
buubuu
,desuwa
Syntax:
!!dia [game]
- async eli(ctx, game=None)
Retrieve a random gacha card of Eli
Aliases:
eri
,harasho
,harosho
,elichika
Syntax:
!!eli [game]
- async emma(ctx, game=None)
Retrieve a random gacha card of Emma
Syntax:
!!emma [game]
- async erena(ctx, game=None)
Retrieve a random gacha card of Erena
Syntax:
!!erena [game]
- async ginko(ctx)
Retrieve a random gacha card of Ginko
Syntax:
!!ginko
- async hanamaru(ctx, game=None)
Retrieve a random gacha card of Hanamaru
Aliases:
zura
,zuramaru
Syntax:
!!hanamaru [game]
- async hanayo(ctx, game=None)
Retrieve a random gacha card of Hanayo
Aliases:
hanayochin
,pana
,kayochin
Syntax:
!!hanayo [game]
- async hime(ctx)
Retrieve a random gacha card of Hime
Syntax:
!!hime
- async honoka(ctx, game=None)
Retrieve a random gacha card of Honoka Kousaka from all games, or specified game if specified.
Aliases:
honk
,honky
Syntax:
!!honoka [game]
Example:
!!honoka !!honoka sif
- Parameters:
game – Optional. The game from which to retrieve the gacha card.
Game Options:
sif
sif2
sifas
- Returns:
An image of a random gacha card featuring Honoka Kousaka.
- Return type:
discord.Embed
- async kaho(ctx)
Retrieve a random gacha card of Kaho
Syntax:
!!kaho
- async kanan(ctx, game=None)
Retrieve a random gacha card of Kanan
Aliases:
hagu
Syntax:
!!kanan [game]
- async kanata(ctx, game=None)
Retrieve a random gacha card of Kanata
Syntax:
!!kanata [game]
- async kanon(ctx, game=None)
Retrieve a random gacha card of Kanon
Syntax:
!!kanon [game]
- async karin(ctx, game=None)
Retrieve a random gacha card of Karin
Syntax:
!!karin [game]
- async kasumi(ctx, game=None)
Retrieve a random gacha card of Kasumin
Aliases:
kasumin
,kasukasu
,kasu
Syntax:
!!kasumi [game]
- async keke(ctx, game=None)
Retrieve a random gacha card of Keke
Aliases:
kuukuu
Syntax:
!!keke [game]
- async kinako(ctx, game=None)
Retrieve a random gacha card of Kinako
Syntax:
!!kinako [game]
- async kosuzu(ctx)
Retrieve a random gacha card of Kosuzu
Aliases:
kozu
Syntax:
!!kosuzu
- async kotori(ctx, game=None)
Retrieve a random gacha card of Kotori
Aliases:
koto
,birb
,chun
,chunchun
,minalinsky
Syntax:
!!kotori [game]
- async kozue(ctx)
Retrieve a random gacha card of Kozue
Syntax:
!!kozue
- async lanzhu(ctx, game=None)
Retrieve a random gacha card of Lanzhu
Aliases:
lanchu
,l'ange
,lanlan
Syntax:
!!lanzhu [game]
- async leah(ctx, game=None)
Retrieve a random gacha card of Leah
Aliases:
ria
Syntax:
!!leah [game]
- async maki(ctx, game=None)
Retrieve a random gacha card of Maki
Aliases:
tsun
,tomato
Syntax:
!!maki [game]
- async mao(ctx)
Retrieve a random gacha card of Mao
Syntax:
!!mao
- async mari(ctx, game=None)
Retrieve a random gacha card of Mari
Aliases:
shiny
,bari
Syntax:
!!mari [game]
- async megumi(ctx)
Retrieve a random gacha card of Megumi
Aliases:
megu
Syntax:
!!megumi
- async mei(ctx, game=None)
Retrieve a random gacha card of Mei
Aliases:
meimei
Syntax:
!!mei [game]
- async mia(ctx, game=None)
Retrieve a random gacha card of Mia
Aliases:
newyorker
Syntax:
!!mia [game]
- async natsumi(ctx, game=None)
Retrieve a random gacha card of Natsumi
Aliases:
natsu
,oninatsu
,oniinatsu
Syntax:
!!natsumi [game]
- async nico(ctx, game=None)
Retrieve a random gacha card of Nico
Aliases:
niko
,nico nico ni
Syntax:
!!nico [game]
- async nozomi(ctx, game=None)
Retrieve a random gacha card of Nozomi
Aliases:
nozo
,spiritual
Syntax:
!!nozomi [game]
- async ren(ctx, game=None)
Retrieve a random gacha card of Ren
Aliases:
gamer
,renren
Syntax:
!!ren [game]
- async riko(ctx, game=None)
Retrieve a random gacha card of Riko
Aliases:
riri
Syntax:
!!riko [game]
- async rin(ctx, game=None)
Retrieve a random gacha card of Rin
Aliases:
nya
Syntax:
!!rin [game]
- async rina(ctx, game=None)
Retrieve a random gacha card of Rina
Aliases:
rinachanboard
,rinachanboardo
Syntax:
!!rina [game]
- async ruby(ctx, game=None)
Retrieve a random gacha card of Ruby
Aliases:
woob
,wooby
,pigii
Syntax:
!!ruby [game]
- async rurino(ctx)
Retrieve a random gacha card of Rurino
Aliases:
ruri
Syntax:
!!rurino
- async sarah(ctx, game=None)
Retrieve a random gacha card of Sarah
Syntax:
!!sarah [game]
- async sayaka(ctx)
Retrieve a random gacha card of Sayaka
Syntax:
!!sayaka
- async setsuna(ctx, game=None)
Retrieve a random gacha card of Setsuna
Aliases:
setsu
,tuna
,nana
,setuna
Syntax:
!!setsuna [game]
- async shiki(ctx, game=None)
Retrieve a random gacha card of Shiki
Syntax:
!!shiki [game]
- async shioriko(ctx, game=None)
Retrieve a random gacha card of Shioriko
Aliases:
shio
,shioko
,shioti
,fang
Syntax:
!!shioriko [game]
- async shizuku(ctx, game=None)
Retrieve a random gacha card of Shizuku
Aliases:
shizu
Syntax:
!!shizuku [game]
- async stills(ctx, name: str = None)
Send a random still from SIFAS!
Use on its own or add an idols first name.
Aliases:
still
- Parameters:
name (str, optional) – The first name of the character for a specific still. Optional.
Syntax:
!!stills !!stills hanamaru
- Returns:
A random still from SIFAS or a still that contains the idol given.
- Return type:
discord.Embed
- async sumire(ctx, game=None)
Retrieve a random gacha card of Sumire
Aliases:
gusokumushi
,isopod
Syntax:
!!sumire [game]
- async tomari(ctx, game=None)
Retrieve a random gacha card of Tomari
Syntax:
!!tomari [game]
- async tsubasa(ctx, game=None)
Retrieve a random gacha card of Tsubasa
Syntax:
!!tsubasa [game]
- async tsuzuri(ctx)
Retrieve a random gacha card of Tsuzuri
Aliases:
tsuzu
Syntax:
!!tsuzuri
- async umi(ctx, game=None)
Retrieve a random gacha card of Umi
Aliases:
umidah
,oom
,oomi
Syntax:
!!umi [game]
- async wien(ctx, game=None)
Retrieve a random gacha card of Wien
Syntax:
!!wien [game]
- async yoshiko(ctx, game=None)
Retrieve a random gacha card of Yoshiko
Aliases:
yohane
,datenshi
,yoha
Syntax:
!!yoshiko [game]
- async you(ctx, game=None)
Retrieve a random gacha card of You
Aliases:
yousoro
Syntax:
!!you [game]
- async yu(ctx)
Retrieve a random gacha card of Yu Takasaki. Whilst Yu does not officially have gacha cards, by popular demand some simple artwork has been added.
Syntax:
!!yu
- async yuna(ctx)
Retrieve a random gacha card of Yuna
Syntax:
!!yuna
- async z_N_cards()
The following N girls are available (game option unavailable):
!!akemi !!akira !!akiru !!aya !!ayumi !!chiduko !!christina !!coco !!fumi !!fumie !!fuu !!haruka !!himeno !!hitomi !!iruka !!isabella !!jennifer !!kasane !!koyuki !!leo !!maria !!marika !!mikoto !!minami !!misaki !!mizuki !!mutsuki !!nagi !!nanaka !!rakshata !!ranpha !!rebecca !!reine !!rika !!ru !!ryo !!sachiko !!saki !!sakura !!sakuya !!sana !!sayuri !!seira !!shun !!tsurugi !!yukari !!yumi !!yuri !!yuu !!yuka !!yuuka !!shiitake