#joke #cli #cli-client

app tamasha

一个用于从 JokeAPI 获取笑话的命令行工具

1 个不稳定版本

0.1.0 2021年1月26日

#35#joke

BSD-3-Clause

11KB
56 代码行

Tamasha

使用 JokeAPI 在 Rust 中获取笑话的命令行客户端。

克隆和安装

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

二进制文件将位于 ./target/release/

如何使用

使用 tamasha 的最简单方法是

tamasha --fetch

这将从一个类别中获取一个笑话

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

例如,

tamasha --fetch

Why did the Python programmer not respond to the foreign mails he got?

Because his interpreter was busy collecting garbage.

要从特定类别获取笑话,使用 -c--category 标志与 --fetch

例如,

tamasha -c programming --fetch

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

命令行选项

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]

依赖

~5–19MB
~249K SLoC