Basic Module
- class Basic(*args: Any, **kwargs: Any)
A module with basic commands in it.
Attention
All commands assume minimum bot permissions: View Channel, Send Messages.
- async amigo(ctx)
Opt in or out of @Chiitos Amigos role, for updates about me.
Syntax:
!!amigo- Returns:
A message and role add/removal.
- Return type:
discord.Message, discord.Role
- async aqours(ctx)
Show your support for Aqours and send a large Aqours supremacy sticker.
Syntax:
!!aqours- Returns:
Sticker CDN URL
- Return type:
discord.Message
- async avatar(ctx, user_id: int = None)
Return the avatar of the member ID given, else return author avatar.
Syntax:
!!avatar <user_id>- Parameters:
user_id (int, required) – The member ID to look up. If no ID is given, the authors ID will be used.
- Returns:
Guild Avatar if Guild Avatar, else User Avatar
- Return type:
discord.Embed
- async banglive(ctx)
Opt in or out of @banglive, for updates about Bandori live-streams.
Syntax:
!!banglive- Returns:
A message and role add/removal.
- Return type:
discord.Message, discord.Role
- async bday(ctx)
Sends an embed with all known LL character birthdays.
Syntax:
!!bday- Returns:
All known LoveLive! character birthdays.
- Return type:
discord.Embed
- async bestbirb(ctx)
Sends a GIF of the ‘bestbirb’ from LoveLive!
Syntax:
!!bestbirb- Returns:
A message with the ‘bestbirb’.
- Return type:
discord.Message
- async bestgirl(ctx, unit=None)
Find out who your best girl from LoveLive! is. Rivals are included in their respective series.
Syntax:
!!bestgirl [unit]Example:
!!bestgirl aqours !!bestgirl hasu
- Parameters:
unit (str, optional) – The specific unit to choose from. If no unit is specified, picks from all units.
- Returns:
A random member from one of the LoveLive! main units.
- Return type:
discord.Embed
Unit Options:
µ’s:
muse,u's,m's,µ,µ's,muse,sipAqours:
aqours,aquors,sunshineNijigasaki:
niji,nijigasakiLiella!:
liella,liella!,superstarHasu no Sora:
hasunosora,hasu no sora,hasu
Deprecated since version —: 04/06/2024
School Idol Musical:
musical,sim
- async hasu(ctx)
Show your support for Hasu no Sora and send a large Hasu no Sora supremacy sticker.
Syntax:
!!hasu- Returns:
Sticker CDN URL
- Return type:
discord.Message
- async imbroke(ctx)
Opt in or out of @im broke, for alerts on giveaways.
Syntax:
!!imbroke- Returns:
A message and role add/removal.
- Return type:
discord.Message, discord.Role
- async jst(ctx)
Show the current date/time in JST (Japan Standard Time).
Syntax:
!!jst- Returns:
A message with the current date/time in JST in the format %Y-%m-%d %H:%M:%S.
- Return type:
discord.Message
- async karaoke(ctx)
Opt in or out of @karaoke, for updates about Karaoke live-stages.
Syntax:
!!karaoke- Returns:
A message and role add/removal.
- Return type:
discord.Message, discord.Role
- async legal(ctx)
Links to our Privacy Policy and Terms of Service documentation.
Syntax:
!!legal- Returns:
A message with the URL’s to our policies.
- Return type:
discord.Embed
- async liella(ctx)
Show your support for Liella! and send a large Liella! supremacy sticker.
Syntax:
!!liella- Returns:
Sticker CDN URL
- Return type:
discord.Message
- async llrify(ctx, *args)
Replace your words with LLR letter emotes. The webhook created within the guild is temporary, and is deleted once the message has been sent.
Syntax:
!!llrify <args>Example:
!!llrify hello world- Parameters:
args (str, required) – The word(s) to convert to LLR emotes.
- Returns:
A webook message with letters replaced by emotes.
- Return type:
discord.Message, discord.Emoji
- async masterpost(ctx)
Get a link to the Reddit Masterpost for LoveLive Discord Servers.
Aliases:
mpSyntax:
!!masterpost- Returns:
URL to Reddit Masterpost
- Return type:
discord.Embed
- async muse(ctx)
Show your support for µ’s and send a large µ’s supremacy sticker.
Syntax:
!!muse- Returns:
Sticker CDN URL
- Return type:
discord.Message
- async music(ctx)
Opt in or out of @music, for alerts on new music added to LLR drive.
Syntax:
!!music- Returns:
A message and role add/removal.
- Return type:
discord.Message, discord.Role
- async newslive(ctx)
Opt in or out of @newslive, for alerts on LoveLive! news.
Syntax:
!!newslive- Returns:
A message and role add/removal.
- Return type:
discord.Message, discord.Role
- async niji(ctx)
Show your support for Nijigasaki and send a large Nijigasaki supremacy sticker.
Syntax:
!!niji- Returns:
Sticker CDN URL
- Return type:
discord.Message
- async quote(ctx)
Sends a random quote or C&R (Call & Response) from a character/seiyuu in LoveLive!
Syntax:
!!quote- Returns:
A random quote or C&R.
- Return type:
discord.Embed
- async ramen(ctx, keyword=None)
Get ramen.events pages requested or find upcoming LL live events by entering a keyword.
Aliases:
rmnSyntax:
!!ramen [keyword]Example:
!!ramen eplus !!rmn liella
- Parameters:
keyword (str, optional) – The specific keyword to choose from. Defaults to
None.- Returns:
A random member from one of the LoveLive! main units.
- Return type:
String/URL
Keyword Options:
Page Options:
events,eplus,overseasEvent Options:
all,aqours,yohane,nijigasaki,liella, ``hasunosora,sim,multiple
- async round(ctx)
Sends a random image embed of Chisato.
Aliases:
maruSyntax:
!!round- Returns:
A random message from Chisato.
- Return type:
discord.Embed
- async ship(ctx)
Find out who the best ship is from LoveLive!
Syntax:
!!ship- Returns:
A message with the ‘bestship’.
- Return type:
discord.Embed
- async steal(ctx, message_id: int)
Return the sticker URL of the message ID given.
Syntax:
!!steal <message_id>Example:
!!steal 1266040169354498170- Parameters:
message_id (int, required) – The messaqge ID to look up.
- Returns:
Sticker CDN URL
- Return type:
discord.Message
- async translate(ctx, to_language: str, *, to_translate: str)
Translate any language.
Aliases:
tlSyntax:
!!translate <to_language> <to_translate>Example:
!!tl en ラブライブが大好きです! !!tl ja I love LoveLive!
- Parameters:
to_language (str, required) – The language you want to translate into. Must be a valid language or ISO-639 abbreviation.
to_translate (str, required) – The text you want translated.
- Returns:
Original and translated text.
- Return type:
discord.Embed
- async unit(ctx, idol=None)
Find out the Unit and Sub-Unit for the idol given. (Does not include Duo’s/Trio’s, Special Units e.g. YYY.)
Syntax:
!!unit <idol>Example:
!!unit ruby
- Parameters:
idol (str, required) – The idol whose unit you wish to find.
- Returns:
Unit and (if applicable) Sub-Unit of the idol.
- Return type:
discord.Embed