Bdays Module
- class Bdays(*args: Any, **kwargs: Any)
This module handles all birthday-related commands and features for Love Live Radio guild.
It allows users to add, delete, and display their birthdays.
See also
Module is locked to the Love Live Radio (LLR) server.
Attention
All commands assume minimum bot permissions: View Channel, Send Messages.
- async bin(ctx, name=None)
Set or check bday idol name. To remove bday idol leave name param blank
Syntax:
!!bin [name]
Example:
!!bin !!bin eli
- Parameters:
name (str, optional) – The idol name to set as birthday idol, if blank it will reset.
- Returns:
Update or removal confirmation message.
- Return type:
discord.Message
Attention
Author Permissions: LLR Admin
- async birthday(ctx, action=None, day=None, month=None, timezone=None, idol=None)
Add yourself to our Birthday list for a message on your special day.
Syntax:
!!birthday <action> [day] [month] [timezone] [idol]
Example:
!!birthday add 7 July +4 Mari !!birthday delete !!birthday show
- Parameters:
action (str, optional) – The action to perform. Options are
add
,delete
,show
.day (int, optional) – The day of your birthday (Must be between 1 and 31). Required if action is
add
.month (str, optional) – The month of your birthday. Required if action is
add
.timezone (str, optional) – Your timezone in UTC +/- format. Required if action is
add
.idol (str, optional) – Your favorite idol to display on your birthday. Required if action is
add
.
- Returns:
A confirmation message or the requested action.
- Return type:
discord.embed
- async idolized(ctx, search_name)
Return UR card for the Idol name given. Automatically runs for birthday announcements.
Syntax:
!!idolized <search_name>
Example:
!!idolized umi
- Returns:
A random UR card for the idol given.
- Return type:
discord.Message