TwitterClientCLI

1.0.5

CLIのツイッタークライアント
anzfactory/TwitterClientCLI

What's New

v1.0.5

2017-10-24T15:13:05Z
  • リプできない問題修正 #3
  • API Limitの確認用コマンド追加 #9

Twitter client CLI

CLIのツイッタークライアント
(動作確認はmacでしかやっていない)

インストール

ここからtwcliをダウンロード あとは/usr/locari/binなどに置くなり、パスを通すなりでok
(でも環境しだいでは駄目かも...。その時は下記のセルフビルド...)

自分でビルドする場合

  • Swiftを動く環境をととのえる
  • ここコードをダウンロードするか、Cloneするなりでコードゲット
  • swift build or swift build -c release
  • あとはお好きに(Keys.swiftに要設定)

できること

一応クライアントとして最低限なことはできる

  • ユーザ認証
  • ツイート
  • リツイート
  • ツイートのいいね
  • ユーザのフォロー
  • タイムラインの表示
  • 検索

twcli --helpで使用できるコマンドは確認できる

ユーザ認証

$ twcli auth

を実行するとTwitter認証画面をブラウザで開くので連携を許可して
pinコードを入力すると認証ok

ツイート

$ twcli tweet ツイート文

リツイート

$ twcli retweet ツイートID
$ twcli unretweet ツイートID

ツイートのいいね

# いいねしたツイートリスト
$ twcli favolist
$ twcli favolist --count 10

# ツイートをいいねする
$ twcli favo ツイートID
$ twcli unfavo ツイートID

ユーザのフォロー

$ twcli follow ユーザID or スクリーンネーム
$ twcli unfollow ユーザID or スクリーンネーム

タイムライン表示

$ twcli timeline
$ twcli timeline --count 10

検索

$ twcli search 検索ワード
$ twcli search 検索ワード --count 10

ユーザ検索

$ twcli search 検索ワード --fromUser
$ twcli search 検索ワード --count 10 --fromUser

特殊

Love

リツイートといいねをするコマンド

$ twcli love ツイートID

TODO

  • メディアのアップロード

Description

  • Swift Tools 3.1.0
View More Packages from this Author

Dependencies

Last updated: Sun Jan 29 2023 07:51:53 GMT-0500 (GMT-05:00)