Slackのステータスを管理するためのCLIツール
# ~/.config/st/config.toml
[states.start]
text = "お仕事中"
emoji = ":running:"
messages = [
{ channel = "CA4242AAA", message = "業務開始" },
{ channel = "CB2424BBB", message = "おはよー" },
]
$ st set start
# SlackのStatusが :running: お仕事中 にセットされ
# 各チャンネルにメッセージが通知される
- リリースにビルド済みのバイナリがあります。
設定ファイルで定義した state名
の state より、Slackのステータスを設定します。 messages
が設定されていれば、各チャンネルにメッセージを投稿します。
Slackのステータスをクリアします。
設定ファイルに記載のある各種 state をリストアップします。
Slack上のステータスを表示します。
設定ファイルに state名
で新しい state を追加します。
TBW
いったんTOMLファイルの読み込みインタフェースを参考にしてください。
MIT License