LoginSignup
1
0

More than 3 years have passed since last update.

CLIからツイート

Last updated at Posted at 2019-09-08

TL;DR

https://github.com/sferik/t

ただし gem install t しても 2019-09-08 時点では動かないので一工夫。

Steps

注意: 私はRuby全然詳しくないのでもっと効率的なやり方があるかもしれません。

1. Gemをバージョン指定してインストールするためのGemを導入

gem install specific_install

2. 最新版の t をインストール

gem specific_install https://github.com/sferik/t  

3. セットアップ

t authorize

4. ツイート

t update "CLIからツイート"

image.png

以上です。

参考

単に gem install t すると、2019-09-08 時点ではこんなエラーが起きます。

Traceback (most recent call last):
        8: from /Users/hiroga/.rbenv/versions/2.6.4/bin/t:23:in `<main>'
        7: from /Users/hiroga/.rbenv/versions/2.6.4/bin/t:23:in `load'
        6: from /Users/hiroga/.rbenv/versions/2.6.4/lib/ruby/gems/2.6.0/gems/t-3.1.0/bin/t:20:in `<top (required)>'
        5: from /Users/hiroga/.rbenv/versions/2.6.4/lib/ruby/gems/2.6.0/gems/thor-0.20.3/lib/thor/base.rb:466:in `start'
        4: from /Users/hiroga/.rbenv/versions/2.6.4/lib/ruby/gems/2.6.0/gems/thor-0.20.3/lib/thor.rb:387:in `dispatch'
        3: from /Users/hiroga/.rbenv/versions/2.6.4/lib/ruby/gems/2.6.0/gems/thor-0.20.3/lib/thor/invocation.rb:126:in `invoke_command'
        2: from /Users/hiroga/.rbenv/versions/2.6.4/lib/ruby/gems/2.6.0/gems/thor-0.20.3/lib/thor/command.rb:27:in `run'
        1: from /Users/hiroga/.rbenv/versions/2.6.4/lib/ruby/gems/2.6.0/gems/t-3.1.0/lib/t/cli.rb:84:in `authorize'
/Users/hiroga/.rbenv/versions/2.6.4/lib/ruby/gems/2.6.0/gems/t-3.1.0/lib/t/cli.rb:976:in `generate_authorize_uri': uninitialized constant Twitter::REST::Client::BASE_URL (NameError)

既知のISSUEのようです。

https://github.com/sferik/t/issues/402

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0