7 个版本
0.1.6 | 2022年6月11日 |
---|---|
0.1.5 | 2022年6月11日 |
#390 in #random
每月下载量 45 次
17KB
312 行
会议骰子
一个 CLI 工具,帮助你决定下一个会议的主持人。
安装
cargo安装 meeting-dice
用法
列出团队成员
meeting-dice --list
这将打印
- 团队成员。
- 不参加会议的成员。
- 可能的最后一位会议主持人。
指定最后一位会议主持人是谁
meeting-dice --last-chair <name>
如果 name
不在成员列表中,该命令将返回错误。
指定最后一位记录员是谁
meeting-dice --last-note-taker <name>
如果 name
不在成员列表中,该命令将返回错误。
向团队添加成员
meeting-dice --add-members <names>
如果名称已经在成员列表中,则不会添加。注意,这是在 lowercase 值上检查的,所以 John == john
。
从团队中移除成员。
meeting-dice --remove-members <names>
选择会议主持人
由于所有我们之前提到的选项都可以在不实际上选择新的会议主持人的情况下使用,因此您需要传递 --run
以随机选择新的会议主持人。
meeting-dice --run
如果您想在运行之前列出成员,可以使用
meeting-dice --list --run
打印选择后,程序将询问您是否确认选择并将它存储以供下一次运行。
暂时移除团队成员
如果团队成员无法参加这次会议,您可以像这样从这次运行中移除他
meeting-dice --hide-members <names> --run
与新的会议主持人一起选择新的记录员。
要指定您想为这次会议选择新的会议主持人和记录员,可以使用
meeting-dice --note-taker --run
如果您不选择新的记录员,则最后的记录员将保持不变。
依赖项
~3.5–4.5MB
~85K SLoC