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

Permissions

Author: LLR, Rank_R

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

Permissions

Author: LLR Admin

Bot: Embed Links