NathanCordeiro / JusticeShell

JusticeShell is a fun, interactive command-line tool that lets you create dialogue between DC Comics characters. Inspired by the classic cowsay Unix program

Repository from Github https://github.comNathanCordeiro/JusticeShellRepository from Github https://github.comNathanCordeiro/JusticeShell

JusticeShell

JusticeShell is a fun, interactive command-line tool that lets you create dialogue between DC Comics characters.

Installation, Building & Running

# Clone the repository
git clone https://github.com/NathanCordeiro/JusticeShell
cd JusticeShell

Windows

  1. Open Command Prompt or PowerShell
  2. Navigate to the extracted/cloned directory:
cd path\to\JusticeShell
  1. Build the executable:
go build -o JusticeShell.exe
  1. Run the program:
# From the same directory
JusticeShell.exe --speaker batman --message "I am vengeance!"

# To have characters talk to each other
JusticeShell.exe --speaker joker --message "Why so serious?" --respond batman

macOS/Linux

  1. Open Terminal
  2. Navigate to the extracted/cloned directory:
cd path/to/JusticeShell
  1. Build the executable:
go build -o JusticeShell
  1. Run the program:
# From the same directory
./JusticeShell --speaker batman --message "I am vengeance!"

# To have characters talk to each other
./JusticeShell --speaker joker --message "Why so serious?" --respond batman

Available Characters

  • batman
  • joker
  • superman
  • wonder_woman

Command Line Flags

  • --speaker: Choose the speaking character (default: "batman")
  • --message: Set the character's dialogue (default: "I am vengeance!")
  • --respond: Optional: Have another character respond

Examples

Batman monologue:

./JusticeShell --speaker batman --message "The night is darkest before the dawn."

Joker taunting Batman:

./JusticeShell --speaker joker --message "Let's put a smile on that face!" --respond batman

Superman inspiring hope:

./JusticeShell --speaker superman --message "Up, up and away!"

Acknowledgments

  • Inspired by the classic cowsay Unix program
  • ASCII art adapted from various sources

License

Licence

About

JusticeShell is a fun, interactive command-line tool that lets you create dialogue between DC Comics characters. Inspired by the classic cowsay Unix program

License:MIT License


Languages

Language:Go 100.0%