-
-
Notifications
You must be signed in to change notification settings - Fork 0
Ascellayn edited this page Jul 28, 2025
·
3 revisions

This set of functions aims to add functions that are silly and thus shouldn't be taken seriously. They are here to make Kosaka a more fun and less boring bot to use.
@Hardware /echo (Message: str = "") (Reply: str = [Message ID]) (Silent: bool = False) (Attachment: File = None) (Spoiler: bool = False) (Delete After: int | None = None) — Make Kosaka say anything you want.
@User /random_message (Disable_Limit: bool = False) (Allow_Attachments_Only: bool = False) — Display a completely random message from the currently active channel.
This command automatically uses cached results for an upward of 24 hours.
Notice: This command is EXCRUCIATINGLY SLOW! Disabling the 4K Messages Limit will make the problem even worse!
You can disable the Cache if you have Privacy Concerns using /settings_guild, see Guild Settings for more information.
How it works: This command randomly picks a message based off the following:
- Does the message contain an attachment? (Unless Allow Attachements Only is False)
- Does the message contain a bad/silly word?
@User /roll (Min: int = 0) (Max: int = 100) — Randomly returns a number in-between (Min) and (Max) in a Terraria-styled message.
Notice: This command warns the roll was rigged if a custom value for (Min) or (Max) was specified.