Skip to content

mactkg/st

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

st

Slackのステータスを管理するためのCLIツール

SYNOPSIS

# ~/.config/st/config.toml
[states.start]
text = "お仕事中"
emoji = ":running:"
messages = [
  { channel = "CA4242AAA", message = "業務開始" },
  { channel = "CB2424BBB", message = "おはよー" },
]
$ st set start
# SlackのStatusが :running: お仕事中 にセットされ
# 各チャンネルにメッセージが通知される

インストール

  • リリースにビルド済みのバイナリがあります。

コマンドリファレンス

set [state名]

設定ファイルで定義した state名 の state より、Slackのステータスを設定します。 messages が設定されていれば、各チャンネルにメッセージを投稿します。

clear

Slackのステータスをクリアします。

ls

設定ファイルに記載のある各種 state をリストアップします。

show

Slack上のステータスを表示します。

generate [state名]

設定ファイルに state名 で新しい state を追加します。

設定ファイルのリファレンス

TBW

いったんTOMLファイルの読み込みインタフェースを参考にしてください。

LICENSE

MIT License

About

Change status and shout out messages on Slack

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published