Tools
Command category for general utility tools and helpers in Kythia.
/ascii
🎨 Generate ASCII art from any text using figlet fonts.
Details
- Cooldown: 15 seconds
Usage
/ascii <text> [font] [allfonts]
Options
| Option | Type | Required | Description |
|---|---|---|---|
text |
Text | ✅ | The text to convert to ASCII art |
font |
Text | — | The figlet font to use (e.g. Standard, Slant, Larry 3D) |
allfonts |
Boolean | — | Generate ASCII art using every available font |
/avatar
🖼️ Display a user's avatar at full size.
Usage
/avatar [user]
Options
| Option | Type | Required | Description |
|---|---|---|---|
user |
User | — | The user whose avatar to show (defaults to yourself) |
/crack-hash
🔍 Try to look up a hash value from public databases (MD5, SHA1, SHA256, SHA512).
Usage
/crack-hash <algorithm> <hash>
Options
| Option | Type | Required | Description |
|---|---|---|---|
algorithm |
Text | ✅ | Choices: MD5, SHA1, SHA256, SHA512 |
hash |
Text | ✅ | The hash to look up |
/decrypt
🔓 Decrypt data using the secret key from a previous
/encryptcall.
Usage
/decrypt <encrypted-data> <secret-key>
Options
| Option | Type | Required | Description |
|---|---|---|---|
encrypted-data |
Text | ✅ | The full encrypted string from /encrypt |
secret-key |
Text | ✅ | The 32-character secret key used for encryption |
/encrypt
🔒 Encrypt text with a 32-character secret key (two-way encryption).
Usage
/encrypt <text> <secret-key>
Options
| Option | Type | Required | Description |
|---|---|---|---|
text |
Text | ✅ | The text to encrypt |
secret-key |
Text | ✅ | A 32-character secret key |
/hash
🔒 Hash a text string using MD5, SHA, or other algorithms.
Usage
/hash <algorithm> <text>
Options
| Option | Type | Required | Description |
|---|---|---|---|
algorithm |
Text | ✅ | Choices: MD5, SHA1, SHA224, SHA256, SHA384, SHA512, SHA3-256, SHA3-512, RIPEMD160 |
text |
Text | ✅ | The text to hash |
/instagram
📸 Fetch and play an Instagram post or reel by link.
Usage
/instagram <link>
Options
| Option | Type | Required | Description |
|---|---|---|---|
link |
Text | ✅ | The Instagram post or reel URL |
/nickprefix
📛 Batch-add or remove a role prefix from member nicknames.
Usage
/nickprefix add
/nickprefix remove
Subcommands
/nickprefix add — Add the highest-role prefix to all member nicknames.
/nickprefix remove — Remove the prefix from all member nicknames.
/obfuscate
🔒 Obfuscate a Lua or JavaScript file and return it as an attachment.
Usage
/obfuscate <type> <file>
Options
| Option | Type | Required | Description |
|---|---|---|---|
type |
Text | ✅ | Script language. Choices: javascript, lua |
file |
Attachment | ✅ | The script file to obfuscate |
/sticky
📌 Set a sticky message that re-posts itself whenever someone sends a message in the channel.
Usage
/sticky set <message>
/sticky remove
Subcommands
/sticky set <message> — Set a sticky message for this channel.
| Option | Type | Required | Description |
|---|---|---|---|
message |
Text | ✅ | The content of the sticky message |
/sticky remove — Remove the sticky message from this channel.
/tiktok
🎬 Fetch and play a TikTok video by link.
Usage
/tiktok <link>
Options
| Option | Type | Required | Description |
|---|---|---|---|
link |
Text | ✅ | The TikTok video URL |