1 unstable release

0.1.0 Jan 26, 2021

#22 in #category

BSD-3-Clause

11KB
56 lines

Tamasha

A cli client to fetch jokes using JokeAPI in Rust.

Clone and Install

git clone https://github.com/rahulunair/tamasha.git
cd tamasha && cargo build --release

The binary will be in ./target/release/

How to use

The simplest way to use tamasha is:

tamasha --fetch

This will fetch a joke from one of the categories:

- Misc
- Programming
- Dark
- Pun 
- Spooky
- Christmas

For example,

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,

tamasha -c programming --fetch

Knock knock.
Who's there?
Recursion.
Recursion who?
Knock knock.

Cli options

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 <category>    [default: any]
    -f, --format <format>        [default: txt]

Dependencies

~5–17MB
~246K SLoC