BitBarを使ってBacklogの通知数をメニューバーに表示
ただscript書いてbitbarを試したかっただけの投稿
* 通知が来たらBacklogの文字列が赤くなり、サイドメニューで件数表示
必要なpackage
BaclogAPIでの通知数 ( response json )
{"count": 0}
BacklogAPIの通知数を取得してmenubarに表示する
- KEYはBacklog上から取得
- curl で取得して "| jq .count" でcountを取得
/plugins/backlog.10m.sh #!/bin/bash BKEY='your backlog api key' TITLE='Backlog' NOTIFY=`curl -sS https://yourspace.backlog.jp/api/v2/notifications/count\?alreadyRead\=false\&apiKey\=$BKEY | /usr/local/bin/jq .count` [ $NOTIFY -gt 0 ] && echo "$TITLE | color=red" || echo "$TITLE | color=green" echo "---" [ $NOTIFY -gt 0 ] && echo $NOTIFY" | color=red" || echo $NOTIFY" | color=green"
今後試したい事
- shell以外でも書けるみたい
- ほかにもいろいろプラグインがあるのでソースみたい
- https://getbitbar.com/