#toggl #telegram #time-management #productivity

nightly app whos-online

监视谁在跟踪他们的时间的工具集

3 个版本

使用旧的 Rust 2015

0.1.2 2018年3月12日
0.1.1 2018年2月22日
0.1.0 2018年2月19日

#6 in #toggl

MIT 许可证

13KB
279

Whos-online

Build Status

用法

  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 账户发送状态。这就是为什么你需要给它你的令牌(你可以在 个人设置 中找到它)。此外,你可以设置提交状态的 主机 以及 周期 或多久执行一次。

默认值为

whosc

whosc 代表收集器。其目标是收集所有状态。

whosb

whosb 是一个回答主要问题的机器人。

依赖关系

~29–40MB
~831K SLoC