fortune
fortune | cowsay | lolcat
用户说明
本命令的灵感及数据来源于同名 UNIX / Linux 命令,当执行 /fortune
时会随机会展示一条格言。
/fortune
随机显示一条希望有用的格言命令
/fortune - 随机显示一条可能有用的格言
usage: /fortune [--offensive] [--source] [--equal] [--list] [--length 长度] [--long | --short] [[权重] 文件 ...]
positional arguments:
[权重] 文件 来源,默认为全部,权重可以是小数,不提供权重时会根据文本数量计算
options:
--offensive, -o 包含可能不雅的文本,可能被群主或超管禁用
--source, -u 显示文本来源
--equal, -e 所有来源权重相等,而非根据文本数量计算
--list, -i 显示文件列表
--length 长度, -n 长度 长度限制,默认为 160,只有和 --long 或 --short 一起使用时才有意义
--long, -l 只显示长于指定长度的文本
--short, -s 只显示短于指定长度的文本
灵感及数据来自同名 UNIX / Linux 命令
权限节点
fortune
/fortune 7.5 computers 2.5 linux perl
示例
Besides, including <std_ice_cubes.h> is a fatal error on machines that
don't have it yet. Bad language design, there... :-)
-- Larry Wall in <1991Aug22.220929.6857@netlabs.com>
/fortune -i
示例
搭建说明
IdhagnBot 自己实现了 strfile 的读取而不依赖于 fortune,因此理论上也可以在 Windows 中使用。
IdhagnBot 在搜索 strfile 时默认不会包含子目录,包括有一些可能不雅的文本的 off 目录,除非搭建者在配置文件中启用,并且用户加上了 --offensive 参数。
configs/fortune.yaml
fortunes: /usr/share/fortune # 搜索 strfile 的目录
offensive: false # 允许查看子目录 / 允许查看可能不雅的文本(位于 off 子目录下)