A cli client to fetch jokes using JokeAPI in Rust.
bash
git clone https://github.com/rahulunair/tamasha.git
cd tamasha && cargo build --release
The binary will be in ./target/release/
The simplest way to use tamasha
is:
bash
tamasha --fetch
This will fetch a joke from one of the categories:
bash
- Misc
- Programming
- Dark
- Pun
- Spooky
- Christmas
For example,
```bash tamasha --fetch
Why did the Python programmer not respond to the foreign mails he got?
Because his interpreter was busy collecting garbage. ```
To fetch a joke from a specific category, use -c
or --category
flag with --fetch
For example,
```bash tamasha -c programming --fetch
Knock knock. Who's there? Recursion. Recursion who? Knock knock. ```
```bash tamasha --help
tamasha 0.1.0 Fetch me a joke!
USAGE: tamasha [FLAGS] [OPTIONS]
FLAGS: --fetch -h, --help Prints help information -V, --version Prints version information
OPTIONS:
-c, --category