Skip to content

earth2001y/LochNessWeather

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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