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,pyonSyntax:
!!ayumu [game]
- async chika(ctx, game=None)
Retrieve a random gacha card of Chika
Aliases:
mikanSyntax:
!!chika [game]
- async chisato(ctx, game=None)
Retrieve a random gacha card of Chisato
Aliases:
chiichanSyntax:
!!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:
dbsSyntax:
!!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,desuwaSyntax:
!!dia [game]
- async eli(ctx, game=None)
Retrieve a random gacha card of Eli
Aliases:
eri,harasho,harosho,elichikaSyntax:
!!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,zuramaruSyntax:
!!hanamaru [game]
- async hanayo(ctx, game=None)
Retrieve a random gacha card of Hanayo
Aliases:
hanayochin,pana,kayochinSyntax:
!!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,honkySyntax:
!!honoka [game]Example:
!!honoka !!honoka sif
- Parameters:
game – Optional. The game from which to retrieve the gacha card.
Game Options:
sifsif2sifas
- 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:
haguSyntax:
!!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,kasuSyntax:
!!kasumi [game]
- async keke(ctx, game=None)
Retrieve a random gacha card of Keke
Aliases:
kuukuuSyntax:
!!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:
kozuSyntax:
!!kosuzu
- async kotori(ctx, game=None)
Retrieve a random gacha card of Kotori
Aliases:
koto,birb,chun,chunchun,minalinskySyntax:
!!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,lanlanSyntax:
!!lanzhu [game]
- async leah(ctx, game=None)
Retrieve a random gacha card of Leah
Aliases:
riaSyntax:
!!leah [game]
- async maki(ctx, game=None)
Retrieve a random gacha card of Maki
Aliases:
tsun,tomatoSyntax:
!!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,bariSyntax:
!!mari [game]
- async megumi(ctx)
Retrieve a random gacha card of Megumi
Aliases:
meguSyntax:
!!megumi
- async mei(ctx, game=None)
Retrieve a random gacha card of Mei
Aliases:
meimeiSyntax:
!!mei [game]
- async mia(ctx, game=None)
Retrieve a random gacha card of Mia
Aliases:
newyorkerSyntax:
!!mia [game]
- async natsumi(ctx, game=None)
Retrieve a random gacha card of Natsumi
Aliases:
natsu,oninatsu,oniinatsuSyntax:
!!natsumi [game]
- async nico(ctx, game=None)
Retrieve a random gacha card of Nico
Aliases:
niko,nico nico niSyntax:
!!nico [game]
- async nozomi(ctx, game=None)
Retrieve a random gacha card of Nozomi
Aliases:
nozo,spiritualSyntax:
!!nozomi [game]
- async ren(ctx, game=None)
Retrieve a random gacha card of Ren
Aliases:
gamer,renrenSyntax:
!!ren [game]
- async riko(ctx, game=None)
Retrieve a random gacha card of Riko
Aliases:
ririSyntax:
!!riko [game]
- async rin(ctx, game=None)
Retrieve a random gacha card of Rin
Aliases:
nyaSyntax:
!!rin [game]
- async rina(ctx, game=None)
Retrieve a random gacha card of Rina
Aliases:
rinachanboard,rinachanboardoSyntax:
!!rina [game]
- async ruby(ctx, game=None)
Retrieve a random gacha card of Ruby
Aliases:
woob,wooby,pigiiSyntax:
!!ruby [game]
- async rurino(ctx)
Retrieve a random gacha card of Rurino
Aliases:
ruriSyntax:
!!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,setunaSyntax:
!!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,fangSyntax:
!!shioriko [game]
- async shizuku(ctx, game=None)
Retrieve a random gacha card of Shizuku
Aliases:
shizuSyntax:
!!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,isopodSyntax:
!!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:
tsuzuSyntax:
!!tsuzuri
- async umi(ctx, game=None)
Retrieve a random gacha card of Umi
Aliases:
umidah,oom,oomiSyntax:
!!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,yohaSyntax:
!!yoshiko [game]
- async you(ctx, game=None)
Retrieve a random gacha card of You
Aliases:
yousoroSyntax:
!!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