Skip to content
/ gdbt Public

unofficial idobata CLI tool implement with golang

License

Notifications You must be signed in to change notification settings

tsrkzy/gdbt

Folders and files

NameName
Last commit message
Last commit date

Latest commit

d5a542d · Feb 1, 2019

History

60 Commits
Feb 1, 2019
Feb 1, 2019
Feb 1, 2019
Jan 23, 2019
Feb 1, 2019
Jan 23, 2019
Jan 23, 2019
Jan 29, 2019
Jan 14, 2019
Feb 1, 2019
Feb 1, 2019
Feb 1, 2019
Jan 28, 2019
Jan 22, 2019

Repository files navigation

gdbt - 非公式 idobata CLI クライアント

プログラマのためのSNS、Idobataの非公式クライアント。
npm版をGoで再実装、機能追加した。
ターミナルソフトや各種IDE付属のターミナルから実行し、仕事中に流し見をすることを想定している。

インストール

実行形式ファイルで配布(予定)。
OSに対応した実行形式ファイルをダウンロードページから取得し、$PATH の通ったところに配置する。

アンインストール

実行形式ファイルを削除、ユーザディレクトリ直下の設定ファイルを削除する。

使い方

# global option "--help"
$ gdbt --help
$ gdbt post --help
$ gdbt draft -h # shorthand

# setup
$ gdbt setup
$ gdbt init # alias
$ gdbt i    # shorthand

# room
$ gdbt room
$ gdbt r # shorthand
$ gdbt room --reload
$ gdbt room -r # shorthand
$ gdbt room --show
$ gdbt room -s # shorthand

# list
$ gdbt list
$ gdbt l # shorthand
$ gdbt list --union
$ gdbt l -u # shorthand

# gdbt post
$ gdbt p # shorthand
$ gdbt post --message=<message string>
$ gdbt post -m <message string> # shorthand
$ gdbt post --draft
$ gdbt post -d # shorthand

# draft
$ gdbt draft
$ gdbt d # shorthand
$ gdbt draft --post
$ gdbt draft -p # shorthand
$ gdbt draft --show
$ gdbt draft -s # shorthand