Fun Module

class Fun(*args: Any, **kwargs: Any)

Handles fun and miscellaneous commands for Chii-chan.

This class includes commands that provide entertaining features and random responses, enhancing the user experience within Discord. It primarily focuses on interactive commands that offer amusing or light-hearted interactions.

Attention

All commands assume minimum bot permissions: View Channel, Send Messages.

async bestboy(ctx)

Sends a random image of a dog.

Aliases: dog, bestboi, bestboii

Syntax:

!!bestboy
Returns:

An embedded message with a random dog image.

Return type:

discord.Embed

async bunny(ctx)

Sends a random image of a bunny.

Aliases: bnuuy

Syntax:

!!bunny
Returns:

An embedded message with a random image of a cute bunny.

Return type:

discord.Embed

async chiito(ctx)

Sends a random Chiito emote.

Syntax:

!!chiito
Returns:

discord.Emote

Return type:

discord.Message

async f(ctx, *, args: str = None)

Sends a “paid their respects” embed.

Syntax:

!!f <args>

Example:

!!f tarics thesus
Parameters:

args (str, required) – The reason or person/entity you are paying respects to. Max 10 words.

Returns:

An embedded message confirming that the user has paid their respects.

Return type:

discord.Embed

async itsjoke(ctx: Context)

Sends a random joke or joke setup with delivery.

Syntax:

!!itsjoke
Returns:

A joke or joke setup with delivery formatted in a message.

Return type:

discord.Message

See also

This command avoids jokes containing explicit content in non-NSFW channels.

async neko(ctx)

Sends a random image of a cat.

Aliases: cat

Syntax:

!!neko
Returns:

An embedded message with a random cat image.

Return type:

discord.Embed

async niconii(ctx)

Sends Nico’s haato catchphrase.

Syntax:

!!niconii
Returns:

A message with Nico’s catchphrase.

Return type:

discord.Message

async slam(ctx)

Sends a Chiito body slam.

Syntax:

!!slam
Returns:

URL

Return type:

discord.Message

Permissions

Bot: Embed Links

async wherewedroppin(ctx)

Sends a random location for Fortnite.

Syntax:

!!wherewedroppin
Returns:

An embedded message with a random Fortnite location.

Return type:

discord.Embed