今日の会話を取得
#!/bin/sh
TOKEN="XXXX-XXXXXXXXXX-XXXXXXXXXX-XXXXXXXXXX-XXXXXX"
DAY="2015-10-16"
URL="https://slack.com/api/search.all?token=${TOKEN}&query=on%3A${DAY}%20&pretty=1"
curl -s -X GET "${URL}" \
| jq -r '.messages.matches[].text'
# 時間の降順に出力されるので、昇順に変える場合は以下(作りかけ)
# | jq '[.messages.matches[] | {ts: .ts, username: .username, text:.text}] | group_by(.ts)'
jq使い方
- 参考: jq コマンドを使う日常のご紹介 - Qiita
-
-r
:"text"
ではなくtext
で表示する。