Skip to content

Latest commit

 

History

History
28 lines (21 loc) · 1.37 KB

README.md

File metadata and controls

28 lines (21 loc) · 1.37 KB

LochNessWeather

2017年のNASA Space Apps Challenge 東京会場のマープロジェクトで作ったマーストドンのネス湖お天気情報botのプログラムです。

OpenWeatherMapからネス湖の気象情報と予報を取得してトゥートします。

準備手順

  1. Mastodon.pyをインストールする。
  2. 任意のマストドンインスタンスでアカウントをつくる
  3. mastodon.setting.templ を mastodon.setting にリネームして、次の値を設定する。
    • api_base_url: マストドンインスタンスのURL
    • email: アカウントのメールアドレス
    • passwd: アカウントのパスワード
  4. tooter.py の register_app() を実行して、アプリを登録してクライアントIDを取得する。
    • client_id に設定したファイルにクライアントIDが記録される。
  5. tooter.py の fetch_token() を実行して、トークンを取得する。
    • access_token に設定したファイルにトークンが記録される。
  6. OpenWeatherMapでアカウントを作ってAPIアクセスキーを取得する
  7. owm.setting.templ を owm.setting にリネームして、次の値を設定する。
    • API_KEY: APIアクセスキー

実行方法

$ python tooter.py