指定の期間に投稿されたメッセージをレポートにまとめるツールです。
Slack Silencerと併せて使うことで、作業に集中できる環境を構築できます。
https://api.slack.com/web より作成できます。
export SLACK_API_TOKEN=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
設定するとSlackのダイレクトメッセージでレポートのパスをお知らせします。
export SLACK_USER=xxxxxxxxxx
git clone [email protected]:hogesuke/slack-reporter.git
# 9:30から18:30のメッセージを対象にする場合
/path/to/reporter.rb 0930 1830
# 現時刻から1時間前までのメッセージを対象にする場合
/path/to/reporter.rb 60
crontabに設定する場合。
# 18:30にレポート作成
30 18 * * * /path/to/reporter.rb 0930 1830
MIT