/awu-goodmorning

It tells me the number of days left in the year and the weather for today.

Primary LanguageGoMIT LicenseMIT

goodmorning

今年の残りの日数とお天気がわかるよ

コンパイルと実行

即時実行

$ go mod vendor
$ go run ./cmd/ -k

コンパイルと実行

$ make
$ bin/goodmorning -k

実行サンプル

▲▽▲▽▲▽▲▽▲▽▲▽▲▽▲▽▲▽▲▽▲▽▲▽▲▽▲▽▲▽▲▽▲▽▲▽▲▽▲▽▲▽▲▽▲▽▲▽▲▽▲▽▲▽▲▽▲▽▲▽▲▽▲▽▲▽▲▽▲▽▲▽▲▽▲▽▲▽▲▽▲▽▲▽▲▽▲▽▲▽▲▽▲▽▲▽▲  
今日は2022年02月16日水曜日です。今年は残り318日です  
現在の時刻は10時04分です。  
▲▽▲▽▲▽▲▽▲▽▲▽▲▽▲▽▲▽▲▽▲▽▲▽▲▽▲▽▲▽▲▽▲▽▲▽▲▽▲▽▲▽▲▽▲▽▲▽▲▽▲▽▲▽▲▽▲▽▲▽▲▽▲▽▲▽▲▽▲▽▲▽▲▽▲▽▲▽▲▽▲▽▲▽▲▽▲▽▲▽▲▽▲▽▲▽▲  
神奈川県の天気  
日本海には低気圧があってほとんど停滞しています。また、三陸沖には別の低気圧があって北東へ進んでいます。  
神奈川県は、晴れや曇りとなっています。  
16日は、大陸の高気圧が西日本から東日本に張り出しますが、気圧の谷や寒気の影響を受けるため、晴れ時々曇りとなるでしょう。  
17日は、日本海の低気圧が南下し、冬型の気圧配置が強まるため、晴れ時々曇りとなる見込みです。  
神奈川県の海上では、16日から17日にかけて、波が高いでしょう。船舶は高波に注意してください。  
(2022年02月16日04時36分横浜地方気象台発表)  
▲▽▲▽▲▽▲▽▲▽▲▽▲▽▲▽▲▽▲▽▲▽▲▽▲▽▲▽▲▽▲▽▲▽▲▽▲▽▲▽▲▽▲▽▲▽▲▽▲▽▲▽▲▽▲▽▲▽▲▽▲▽▲▽▲▽▲▽▲▽▲▽▲▽▲▽▲▽▲▽▲▽▲▽▲▽▲▽▲▽▲▽▲▽▲▽▲  

実行オプション

神奈川の気象情報を表示

$ bin/goodmorning -k

地域を選んで気象情報を表示

$ bin/goodmorning -s

地域を選んでマストドンに投稿

$ bin/goodmorning -m

マストドン投稿時の事前設定

マストドン投稿機能を利用する際は、 カレントディレクトリに、mastodon.yaml と言う名前で以下の内容のファイルを作成してから利用してください。

# マストドン設定
mastodon:
   domain: mstdn.jp
   email:  user@email.address
   password: password

# 任意のクライアント名
client_name: "ぼっとだよ!"

これでマストドン投稿機能が利用できます。 なお、実行後にカレントディレクトリに mastodon.json が作成されます。 このファイルはクライアントキーになります。