社内で使う発表資料を作る際に、各チームメンバーのSlackアイコンを集める作業が頻発するので、1ライナーを書いてみた。
curl https://slack.com/api/users.list -d "token=$OAUTH_TOKEN" \
| jq -r '.members[] | select(.deleted == false) | select(.is_restricted == false) | select(.is_bot == false) | .profile.image_72, .name' \
| xargs -n 2 sh -c 'curl -L $0 -o $1.png'
こんな感じ。