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

Permissions

Author Permissions: LLR Admin

Bot Permissions: Manage Messages

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