🛠️ Usage Guide
Learn how to use Flowey like a pro!
📝 Basic Usage
Simple Message
The most basic way to use Flowey:
flowey "Your message here"
Example:
$ flowey "Determination fills your soul!"
Random Quote
Let Flowey surprise you with a random Undertale quote:
flowey
Example Output:
$ flowey
___________________________________
| It's a beautiful day outside. |
| Birds are singing, flowers are |
| blooming... |
|___________________________________|
🎭 Character Selection
Choose a Specific Character
Use the -c
or --character
flag:
flowey -c CHARACTER_NAME "message"
flowey --character CHARACTER_NAME "message"
Examples:
# Sans being Sans
flowey -c sans "you're gonna have a bad time."
# Papyrus being enthusiastic
flowey -c papyrus "NYEH HEH HEH!"
# Toriel being caring
flowey -c toriel "My child, stay safe out there."
# Asgore being awkward
flowey -c asgore "Howdy!"
Random Character
Let fate decide with the -r
or --random
flag:
flowey -r "message"
flowey --random "message"
📋 Command Line Options
Short | Long | Description | Example |
---|---|---|---|
-c |
--character |
Set character | -c sans |
-a |
--assets |
Set assets directory | -a /path/to/flowies |
-r |
--random |
Select random character | -r |
-l |
--list |
List available characters | -l |
-q |
--quiet |
Run quietly (no message box) | -q |
-g |
--generate |
Generate new character file | -g |
-v |
--version |
Show version information | -v |
-h |
--help |
Show help message | -h |
🔧 Advanced Usage
List Available Characters
See what characters you have installed:
flowey --list
Example Output:
Available characters:
- flowey
- sans
- papyrus
- toriel
- asgore
- frisk
Custom Assets Directory
Specify a custom location for character files:
flowey -a /path/to/custom/flowies "message"
Quiet Mode
Show only the character art without the message box:
flowey -q -c flowey
Reading from STDIN
Pipe text to Flowey:
echo "Hello from the Underground!" | flowey
cat message.txt | flowey -c sans
🎨 Creating Custom Characters
Generate Character from Image
Create new character files from images (requires chafa
):
flowey --generate
💡 Tip:
Install chafa
first:
# Ubuntu/Debian
sudo apt install chafa
# Arch Linux
sudo pacman -S chafa
# macOS
brew install chafa
The generator will prompt you for:
- Image path: Path to your source image
- Output file: Name for the .flowey file
- Author: Your name (optional)
💡 Pro Tips
🌟 Useful Tricks
Create Aliases
Add to your ~/.bashrc
or ~/.zshrc
:
alias flowey-sans='flowey -c sans'
alias flowey-papyrus='flowey -c papyrus'
alias flowey-random='flowey -r'
Fortune Integration
Combine with fortune
for random quotes:
fortune | flowey -c sans
Daily Quote
Add to your shell startup file:
flowey -r
Git Integration
Use in your commit hooks:
#!/bin/bash
git log -1 --pretty=%s | flowey -c flowey
📚 Examples Gallery
Character Showcase
# Flowey being devious
flowey -c flowey "In this world, it's kill or be killed!"
# Sans with his classic line
flowey -c sans "it's a beautiful day outside..."
# Papyrus being confident
flowey -c papyrus "I, THE GREAT PAPYRUS, WILL CAPTURE A HUMAN!"
# Toriel being motherly
flowey -c toriel "Stay safe, my child."
# Asgore being formal
flowey -c asgore "Human... it was nice to meet you."
# Frisk staying determined
flowey -c frisk "* You are filled with determination."
"You feel like you understand Flowey a little better now."