Fun Module

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

Bases: Cog

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 chiito(ctx)

Sends a random Chiito emote.

Syntax:

!!chiito
Returns:

discord.Emote

Return type:

discord.Message

Permissions

Author: Everyone (subject to channel/guild command restrictions)

Bot: View Channel, Send Messages (plus Connect/Speak for voice commands)

async slam(ctx)

Sends a Chiito body slam.

Syntax:

!!slam
Returns:

URL

Return type:

discord.Message

Permissions

Author: Everyone (subject to channel/guild command restrictions)

Bot: View Channel, Send Messages (plus Connect/Speak for voice commands)

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

Permissions

Author: Everyone (subject to channel/guild command restrictions)

Bot: View Channel, Send Messages (plus Connect/Speak for voice commands)

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

Permissions

Author: Everyone (subject to channel/guild command restrictions)

Bot: View Channel, Send Messages (plus Connect/Speak for voice commands)

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

Permissions

Author: Everyone (subject to channel/guild command restrictions)

Bot: View Channel, Send Messages (plus Connect/Speak for voice commands)

async niconii(ctx)

Sends Nico’s haato catchphrase.

Syntax:

!!niconii
Returns:

A message with Nico’s catchphrase.

Return type:

discord.Message

Permissions

Author: Everyone (subject to channel/guild command restrictions)

Bot: View Channel, Send Messages (plus Connect/Speak for voice commands)

async wherewedroppin(ctx)

Sends a random location for Fortnite.

Syntax:

!!wherewedroppin
Returns:

An embedded message with a random Fortnite location.

Return type:

discord.Embed

Permissions

Author: Everyone (subject to channel/guild command restrictions)

Bot: View Channel, Send Messages (plus Connect/Speak for voice commands)

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

Permissions

Author: Everyone (subject to channel/guild command restrictions)

Bot: View Channel, Send Messages (plus Connect/Speak for voice commands)