Chiislash Module

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

Bases: Cog

Handles basic slash commands for Chii-chan, including syncing application commands and basic interactions.

Attention

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

async sync(ctx) → None

Syncs the Chiislash application command.

Syntax:

!!sync
Returns:

A message indicating the number of synced commands.

Return type:

discord.Message

Permissions

Author: LLR Admin (server owner / bot owner)

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

async ping(interaction: Interaction)

Basic slash command for Chii-chan.

Syntax:

/chiislash
Returns:

A message blessing the user with circles.

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 lite_slash(interaction: Interaction) → None

Slash twin of !!lite (and the Lite-side @mention lite).

Available in any guild the bot is in and in DMs (no guild_only restriction); embed body and thumbnail mirror Basic.lite so all three surfaces produce the same message.

Permissions

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

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

Syntax:

/lite