3 个版本
使用旧的 Rust 2015
0.1.2 | 2018年3月12日 |
---|---|
0.1.1 | 2018年2月22日 |
0.1.0 | 2018年2月19日 |
#6 in #toggl
13KB
279 行
Whos-online
用法
whos-online (-b | --bot) [--token=<bot_token>] [--host=<host>]
whos-online (-c | --collector)
whos-online (-d | --daemon) <token> <user> [--host=<host>] [--period=<period>] [--workspace=<ws>]
whos-online (-h | --help)
whos-online --version
Arguments:
<token> Toggl API token that you may find at toggl.com/app/profile
<user> Username for data reporting (handy to use telegram nickname)
Options:
-b --bot Launch bot
-c --collector Launch tracking data collector
-d --daemon Launch submitting daemon
--token=<bot_token> Telegram bot token
--host=<host> Host for data reporting [default: http://127.0.0.1:8080]
--period=<period> Period of data reports [default: 30]
--workspace=<ws> Toggl workspace for monitoring
--version Show version.
-h --help Show this help.
一个回答你同事谁在线的工具。它由三个主要部分组成。
whosd
whosd 是一个守护进程,定期从你的 toggl 账户发送状态。这就是为什么你需要给它你的令牌(你可以在 个人设置 中找到它)。此外,你可以设置提交状态的 主机 以及 周期 或多久执行一次。
默认值为
- 主机: http://127.0.0.1:8080
- 周期:30秒
whosc
whosc 代表收集器。其目标是收集所有状态。
whosb
whosb 是一个回答主要问题的机器人。
依赖关系
~29–40MB
~831K SLoC