Bot 機能(モジュール)

Fortnite 通知

Fortnite 通知は、Fortnite の出来事をサーバーのチャンネルへお知らせする機能です。Epic Games の公式の機能ではありません(Epic Games との関係)。次の 3 つのアドオンに分かれており、使うものをそれぞれインストールします。いずれも現在はベータ版です。必要なプランは利用できるプランをご覧ください。

アドオンお知らせする内容
Fortniteゲーム情報緊急告知・アップデート・シーズン・バトルパス・ロビーのお知らせ
Fortniteショップ情報アイテムショップの入れ替わり・ウォッチリストのアイテムの登場と販売終了前
Fortnite大会情報新しい大会・枠の開始前・大会の結果

3 つのアドオンは、投稿先・メンション・文面の仕組みが共通です。設定はアドオンごとに別々に行います。

投稿先

ダッシュボードの「サーバー別」タブでサーバーを追加し、サーバーごとに「投稿先」を置きます。投稿先ごとに、チャンネル・メンションするロール・通知の種類を設定できます。

  • 投稿先チャンネルを選ぶまでは、ほかの項目を設定できません。投稿先の無いサーバーは保存されません。
  • 同じサーバーで、同じチャンネルを 2 つの投稿先にはできません。
  • 「メンションするロール」は最大 5 つまで選べます。
  • 「この通知のメンション」で、通知の種類ごとに「投稿先の既定」「メンションしない」「ロールを指定」を選べます。「ロールを指定」でロールを選ぶまでは、その種類ではメンションしません。

1 サーバーあたりに置ける投稿先の数は、アドオンごとに次のとおりです。

FreePlusProMax
1 件3 件5 件10 件

プランを下げて上限を超えた場合、今の投稿先の編集と削除はできますが、追加はできません。

アナウンスチャンネルで自動公開する

オンにすると、投稿先がアナウンスチャンネルのとき、投稿を自動で公開します。既定はオフです。この設定はアドオンごとに 1 つで、その Bot のすべてのサーバーに効きます。 公開に失敗しても、通知そのものは送られます。

配信されない出来事

  • 投稿先を作る前に起きた出来事
  • 起きてから次の時間が過ぎた出来事
出来事配信する期限
緊急告知・緊急告知の解消2 時間
ロビーのお知らせ・ショップの入れ替わり・ウォッチ中のアイテムの登場・大会の結果6 時間
ウォッチ中のアイテムがもうすぐ消える6 時間
まもなく開始枠が始まるまで(30 分)
上記以外12 時間

情報は日本語版を取得します。

Fortniteゲーム情報

通知の種類

「緊急告知」「緊急告知の解消」「アップデート」「シーズンの開始」「シーズン終了日の変更」「シーズン終了前のお知らせ」「バトルパスの公開」「ロビーのお知らせ」から選べます。既定では「ロビーのお知らせ」だけがオフです。

  • シーズン終了前のお知らせ: 「お知らせを送る日」を 7 日前・3 日前・1 日前から選びます(既定は 3 つとも)。1 つも選ばないと送られません。

  • 緊急告知の解消: 取得した告知の一覧から 2 回続けて消えると、解消とみなします。送り方は「緊急告知が解消されたら」で選びます。この設定はその Bot のすべてのサーバーに効きます。

    • 「元の投稿を書き換える」(既定): 告知の投稿を解消の内容に書き換えます。
    • 「新しく投稿する」: 告知の投稿への返信として送ります。

    どちらでもメンションは鳴りません。告知の投稿が無い場合(投稿先を作る前の告知など)、解消は送られません。

投稿先ごとの絞り込み

設定項目内容
「投稿ごとにスレッドを作る」投稿ごとに公開スレッドを作ります。スレッド名は埋め込みの題名です。解消の返信にはスレッドを作りません。
「緊急告知の対象機種」PC / PlayStation / Xbox / Switch / モバイルから選びます。全機種向けの告知と、対象機種の分からない告知は常に届きます。
「緊急告知のモードのキーワード」モード名にどれかを含む告知だけを送ります。最大 10 件、各 50 文字までです。空なら全部送ります。モードの指定が無い告知は常に届きます。

Fortniteショップ情報

通知の種類

いずれも既定でオンです。ショップは毎日 0:00 UTC(日本時間 9:00)に入れ替わります。

種類送るタイミング
「ショップの入れ替わり」ショップに新しい商品が入ったとき。1 日 1 回、新着の目玉と価格を投稿します。曲(ジャムトラック)だけの入れ替わりでは投稿しません。
「ウォッチ中のアイテムの登場」ウォッチリストのキーワードに合う商品が、新しくショップに並んだとき(再販を含みます)。
「ウォッチ中のアイテムがもうすぐ消える」ウォッチリストのキーワードに合う商品が、12 時間以内にショップから消えるとき。消える時刻ごとに 1 回送ります。

ウォッチリスト

投稿先ごとに、商品名のキーワードを最大 10 個(各 50 文字まで)登録できます。キーワードは改行かカンマで区切って入力します。

  • 商品名にキーワードを含む商品が対象です(部分一致)。全角と半角、大文字と小文字、ひらがなとカタカナの違いは区別しません。
  • 1 回の投稿に載る商品は最大 10 件です。
  • キーワードを登録していない投稿先には、ウォッチリストの 2 種類は届きません。
  • Discord の設定パネルでは、登録したキーワードに今のショップで合う商品を確かめられます。

Fortnite大会情報

通知の種類

いずれも既定でオンです。

種類送るタイミング
「新しい大会」新しい大会が見つかったとき。これから始まる枠がある大会だけです。
「まもなく開始」枠(ラウンド)が始まる 30 分前。
「大会の結果」枠が終わり、順位が確定したとき。上位 10 チームの順位を、枠ごとに 1 回送ります。

投稿先ごとの絞り込み

設定項目内容
「地域」アジア / オセアニア / ヨーロッパ / 中東 / 北米 / 北米中部 / 北米東部 / 北米西部 / ブラジルから選びます。既定はアジアだけです。1 つも選ばないと、大会の通知は送られません。
「大会の種類」ランクカップ / キャッシュカップ / FNCS / ビクトリーカップ / ショップカップ / その他から選びます。何も選ばなければ、すべての種類を送ります。

メッセージの文面

「メッセージ」で通知の種類ごとに「組み込みの文面を使う」をオフにすると、そのサーバーだけの文面(本文と埋め込み)を作れます。「既定の文面に戻す」で組み込みの文面に戻せます。文面はサーバー単位で、投稿先ごとには分けられません。

  • メンションは本文の先頭に自動で付きます。文面にロールや @everyone を書いても鳴りません。
  • 当てはまらない変数は空になり、空になった埋め込みの項目は表示されません。
  • 日時の変数は Discord のタイムスタンプで、見る人の時刻で表示されます。
  • 投稿には、非公式の表記が自動で付きます。埋め込みがあればフッターの末尾に、無ければ本文の最後に小さな文字で入ります。文面を変えても、この表記は消せません。

Fortniteゲーム情報の変数

変数内容
{Fortnite.event}通知の種類の名前
{Fortnite.title}緊急告知やロビーのお知らせの見出し
{Fortnite.body}緊急告知やロビーのお知らせの本文
{Fortnite.version}ゲームのバージョン(例: 32.10)
{Fortnite.previousVersion}アップデート前のバージョン(アップデートだけ)
{Fortnite.season}シーズンの番号
{Fortnite.seasonEndsAt}シーズンの終了予定の日時
{Fortnite.seasonEndsAtRelative}シーズンの終了予定(「あと 3 日」のような相対表示)
{Fortnite.previousSeasonEndsAt}変更前の終了予定(シーズン終了日の変更だけ)
{Fortnite.daysLeft}シーズンの終了までの日数(シーズン終了前のお知らせだけ)
{Fortnite.rewards}バトルパスの報酬の数(バトルパスの公開だけ)
{Fortnite.image}ロビーのお知らせの画像の URL
{Fortnite.occurredAt}出来事が起きた日時
{Fortnite.platforms}緊急告知の対象機種。指定が無ければ「全機種」(緊急告知とその解消だけ)
{Fortnite.playlists}緊急告知の対象モード(緊急告知とその解消だけ)
{Fortnite.weaponCount}新しいパッチの武器の数(アップデートだけ)

Fortniteショップ情報の変数

変数内容
{FortniteShop.event}通知の種類の名前
{FortniteShop.date}新着の日付(UTC、YYYY-MM-DD)
{FortniteShop.offers}今のショップの商品の数
{FortniteShop.added}前のショップに無かった商品の数(曲を含む)
{FortniteShop.jamTracks}新着のうち曲の数
{FortniteShop.sections}新着のセクション名を「・」でつないだもの(最大 10)
{FortniteShop.featured}新着の目玉の一覧(最大 10 件、曲を除く)。1 行ごとに「名前 — 価格」
{FortniteShop.image}最初の目玉の画像の URL
{FortniteShop.occurredAt}入れ替わりを検知した日時
{FortniteShop.keywords}合ったキーワードを「・」でつないだもの(ウォッチリストの 2 種類だけ)
{FortniteShop.matched}キーワードに合った商品の数(ウォッチリストの 2 種類だけ。10 件を超えることがあります)
{FortniteShop.leavesAt}商品がショップから消えるまでの時間(ウォッチリストの 2 種類だけ)

ウォッチリストの 2 種類では、{FortniteShop.featured} と {FortniteShop.image} はキーワードに合った商品から作られます。

Fortnite大会情報の変数

windowBegin・windowEnd・round が指す枠は、「まもなく開始」では始まる枠、「新しい大会」では次の枠、「大会の結果」では終わった枠です。

変数内容
{FortniteTournament.name}大会名
{FortniteTournament.subtitle}サブタイトル(ほとんどの大会では空)
{FortniteTournament.type}大会の種類(例: ランクカップ)
{FortniteTournament.regions}地域を「・」でつないだもの
{FortniteTournament.platforms}参加できる機種
{FortniteTournament.poster}ポスター画像の URL
{FortniteTournament.begin}大会の期間の始まり
{FortniteTournament.end}大会の期間の終わり
{FortniteTournament.windowBegin}枠の開始日時
{FortniteTournament.windowBeginRelative}枠の開始までの時間(例: 30 分後)
{FortniteTournament.windowEnd}枠の終了日時
{FortniteTournament.round}枠のラウンド
{FortniteTournament.schedule}これからの枠の一覧(最大 5 件)
{FortniteTournament.windowsRemaining}これから始まる枠の数
{FortniteTournament.event}通知の種類の名前
{FortniteTournament.results}上位 10 チームの順位(大会の結果だけ)
{FortniteTournament.winner}1 位のチームの名前(大会の結果だけ)
{FortniteTournament.teams}参加したチームの数の目安(大会の結果だけ)
{FortniteTournament.occurredAt}大会や枠を検知した日時

コマンド一覧

コマンドは /fortnite の下にまとまっており、インストールして有効にしたアドオンのコマンドだけが表示されます。

view は誰でも使え、結果は実行した本人にだけ表示されます。settings は既定で「サーバー管理」権限が必要です。view と settings の権限は別々に変更できます。変更するときはコマンド権限設定の使い方をご覧ください。

コマンド動作
/fortnite news view今の緊急告知・ロビーのお知らせ・シーズン(残り日数)・バトルパスを表示します。
/fortnite shop view今のアイテムショップをセクションごとに表示します。商品の名前・価格(セール中は元の価格も)・消える日時と、次の入れ替わりの時刻が分かります。
/fortnite tournaments viewこれから始まる大会を、次の枠の開始が近い順に 5 件表示します。region で地域を指定でき(既定はアジア)、一覧の中でも切り替えられます。
/fortnite news settings
/fortnite shop settings
/fortnite tournaments settings
投稿先・メンション・通知の種類・絞り込み・文面をパネルで設定します。

settings で設定を変えたあとにダッシュボードで保存すると、保存が止まります。画面を再読み込みしてから、もう一度変更して保存してください。

うまくいかないとき

  • 通知は出来事からしばらく遅れて届きます。情報を取得する間隔は、緊急告知とショップが約 2 分、ロビーのお知らせと大会が約 15 分、シーズンが約 30 分、バトルパスとアップデートが約 60 分です。
  • Bot が投稿先チャンネルで「チャンネルを見る」「メッセージを送信」「埋め込みリンク」「メッセージ履歴を読む」の権限を持っている必要があります。
  • メンションが鳴らないときは、そのロールの「このロールに対して@mentionを許可する」を有効にするか、Bot に「@everyone、@here、全てのロールにメンション」権限を付けてください。

Epic Games との関係

Fortnite 通知は BotShade が提供する非公式の機能で、Epic Games, Inc. が承認・提携したものではありません。Fortnite の名称、ゲーム内の画像や文章は Epic Games, Inc. の商標または著作物です。Bot の投稿と view の表示には「非公式 (Epic Games の承認を受けていません)」と表示します。

Portions of the materials used are trademarks and/or copyrighted works of Epic Games, Inc. All rights reserved by Epic. This material is not official and is not endorsed by Epic.

関連ページ

最終更新:

目次