ika3 / gbf-rapid-search

グラブルTwitter救援検索ツール on Command Line

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

demo

グラブルTwitter救援検索ツール on Command Line

コマンドラインで動くグラブルTwitter救援検索ツール.
指定したマルチバトルの救援依頼ツイートを取得し,参戦IDを自動でクリップボードにコピーします.
IDをコピーするためのクリック動作が不要なため,同種のWebアプリよりクリック1回分早いです.
2018.5.26現在,WindowsとmacOSに対応しています.

使用方法

python search.py level name

python search.py 75 シュヴァリエ・マグナ
  • 取得したツイートがコマンドラインに表示され,同時に参戦IDがクリップボードにコピーされます.
  • 終了するときはCtrl+Cを押してください.

必要なもの

  • Python3.x

準備

ライブラリのインストール

pip install requests_oauthlib

Consumer Keyの取得

  1. Twitterにログイン後,https://apps.twitter.com にアクセスして「Create New App」をクリック. apps_twitter_1

  2. 下のような画面が出てくるので,入力して「Create your Twitter application」をクリック. apps_twitter_2

    • Name
      何でも構いませんが,他のアプリケーションと重複しないようにする必要があります.

    • Description
      認証画面で出てくる説明文.本ツールは認証画面を持たないので適当で大丈夫です.

    • Website
      本ツールはWebアプリではないので適当に.

    • Callback URL
      空白で大丈夫です.

  3. 「Keys and Access Tokens」タブより「Consumer Key」「Consumer Secret」を取得.さらに「Create my access token」をクリックすると「Access Token」「Access Token Secret」を取得できる.
    apps_twitter_3 これら4つのパラメータをsearch.py内のconsumer_key以下4つのプレースホルダーと入れ替える.

  • Permissionについて
    ツイートを取得するだけなのでRead onlyで構いません. apps_twitter_4

その他

  • 日本語のみの対応です.
  • 2018年6月20日にUser StreamsなどいくつかのAPIを廃止するというTwitter社のアナウンスがありましたが,本ツールが使用しているPublic Streamsは存続すると思われます.

About

グラブルTwitter救援検索ツール on Command Line

License:ISC License


Languages

Language:Python 100.0%