天気予報表示機能(/weather)

指定した地域名や住所の一部から近い代表予報地点を探し、今日・明日・明後日の天気予報をDiscordの埋め込みで表示するコマンドです。

使い方

操作 形式 内容
表示 /weather location:<地域または住所> day:<表示日> 指定地域の天気予報を表示します。

引数

コマンド 引数 説明
/weather location 必須。地域名、都道府県名、住所の一部を指定します。例: 東京, 東京都新宿区, 長崎, 福岡県 久留米。入力補完に対応しています。
/weather day 任意。今日, 明日, 明後日, 3日分 から選択します。省略時は 3日分 です。

応答・返り値

  • 成功時は天気予報を埋め込みでチャンネルへ送信します。
  • 表示内容には天気、詳細な天気、最低・最高気温、時間帯別の降水確率、風、波、天気概況、発表日時、発表元が含まれます。
  • 地域を解決できない場合は、指定例つきのエラーを実行者本人だけに返します。
  • 天気情報を取得できない場合は、失敗理由を実行者本人だけに返します。

必要条件・権限

  • 実行者に特別な権限は不要です。
  • botにはメッセージ送信、埋め込みリンクの権限が必要です。

制限・仕様

  • 地域名や住所の一部から近い代表予報地点を選びます。住所そのもののピンポイント予報ではありません。
  • 都道府県名だけを指定した場合は、その都道府県内の代表地点を使います。
  • 気温や降水確率が ---% になる場合があります。

使用例

/weather location:東京
/weather location:東京都新宿区 day:今日
/weather location:福岡県 久留米 day:明日

エラー・注意点

  • 表示色は予報文に含まれる天気に応じて変わります。晴れはオレンジ、雨は青、雪は薄いグレー、雷はゴールド系です。
  • 地域名が複数候補に一致する場合は、より近い代表地点を自動で選びます。

コメント

タイトルとURLをコピーしました