Site icon image usounds

usoundsの日常や技術的なメモを残すブログです

FF14非公式ラベリングサービス

English follows Japanese

Blueskyのサードパーティのモデレーション解禁に合わせ、日本向けのFF14のラベラーを作りました。現在はテスト運用中です。

出来ること

拡張ごとのIDやエリア名、討滅戦、レイド名を自動でラベリングします。

購読の仕方

公式Webで、下記のユーザーにアクセスします。現時点では、公式Webと公式アプリでのみサポートされています。サードパーティのクライアントは対応をお待ち下さい。

https://bsky.app/profile/did:plc:fcikraffwejtuqffifeykcml

Subscribe to labelerをクリックします。

Image in a image block

提供サービス1:ネタバレハッシュタグラベリング

ネタバレハッシュタグを含む投稿にラベルを貼ります。

ネタバレを投稿する方:#7.0ネタバレ のように、拡張パッチごとのハッシュタグをつけて投稿してください

ネタバレをワンクッションおいて参照したい方:下記の最新パッチ〜新生のネタバレでワンクッション置きたいものについては「警告」に設定してください

Image in a image block

例えば、

Image in a image block

のような投稿を行うと、「新生のネタバレ」ラベルを「警告」にした場合、

Image in a image block

このようにワンクッションがおかれるようになります。「新生のネタバレ」をタップすると、投稿の内容が表示されます。

Image in a image block

なお、仕様上ラベルがつくのは少しタイムラグがありますが、多くの場合は3秒以内に付与されます。カスタムフィードを使う場合は表示されるまでにはラベルが付与されることが多いです。

提供サービス2:拡張ごとのコンテンツのラベリング

「その拡張パッチのコンテンツ名が含まれる投稿を参照する際のワンクッション」のために提供しています。

  • ワンクッションが不要な方:「オフ」のままにしてください
  • ワンクッションを置きたい方:最新パッチのコンテンツ〜漆黒のコンテンツのうち、ワンクッション置きたい拡張を「警告」に設定してください。
Image in a image block

通報・アピールについて

自動ラベリングの対象

現在の定義は下記になっています。下記の文字列を含む投稿が、自動でラベリングされます。2024年4月7日から黄金のラベリングを開始しました。

[
    {
        "id": "arealmreborn",
        "keywords": [
            "#2.\\dspoiler",
            "#2.\\dネタバレ"
        ]
    },
    {
        "id": "heavensward",
        "keywords": [
            "#3.\\dspoiler",
            "#3.\\dネタバレ"
        ]
    },
    {
        "id": "stormblood",
        "keywords": [
            "#4.\\dspoiler",
            "#4.\\dネタバレ"
        ]
    },
    {
        "id": "shadowbringers",
        "keywords": [
            "#5.\\dspoiler",
            "#5.\\dネタバレ"
        ]
    },
    {
        "id": "endwalker",
        "keywords": [
            "#6.\\dspoiler",
            "#6.\\dネタバレ"
        ]
    },
    {
        "id": "dawntrail",
        "keywords": [
            "#7.\\dspoiler",
            "#7.\\dネタバレ"
        ]
    },
    {
        "id": "latest-patch",
        "keywords": [
            "7.1[patch]?バレ",
            "7.1[patch]?ネタバレ",
            "#7.1spoiler",
            "#7.1ネタバレ"
        ]
    },
    {
        "id": "shadowbringers-contents",
        "keywords": [
            "レイクランド",
            "コルシア",
            "アム[・]?アレーン",
            "イル[・]?メグ",
            "ラケティカ",
            "テンペスト",
            "ホルミン",
            "ドォーヌ",
            "キタンナ",
            "マリガの井戸",
            "グルグ火山",
            "アーモロート",
            "ツイニング",
            "アナイダアカデミア",
            "グラン[・]?コスモス",
            "アナムネーシス",
            "ノルヴラント",
            "マトーヤのアトリエ",
            "パガルザン",
            "ティターニア",
            "イノセンス",
            "ハーデス(討|戦)",
            "ルビーウェポン",
            "ウォーリア[・]?オブ[・]?ライト",
            "WOL(討|戦)",
            "極WOL",
            "エメラルドウェポン",
            "ダイヤウェポン",
            "覚醒(ノーマル|N|編|1|2|3|4|零)",
            "共鳴(ノーマル|N|編|1|2|3|4|零)",
            "再生(ノーマル|N|編|1|2|3|4|零)",
            "サレタ",
            "タチノ",
            "「塔」",
            "ボズヤ"
        ]
    },
    {
        "id": "endwalker-contents",
        "keywords": [
            "ラヴィリンソス",
            "サベネア",
            "ガレマルド",
            "嘆きの海",
            "エルピス",
            "ウルティマ",
            "トゥーレ",
            "ゾットの塔",
            "バブイル",
            "ヴァナスパティ",
            "ヒュペルボレア",
            "アイティオン",
            "レムナント",
            "スマイルトン",
            "スティグマ",
            "アルザダール",
            "トロイアコート",
            "ラピス[・]?マナリス",
            "ハーム島",
            "地下渓谷",
            "ゾディアーク",
            "ハイデリン",
            "終焉の戦",
            "バルバリシア",
            "ルビカンテ",
            "ゴルベーザ",
            "ゼロムス(討|戦)",
            "アスラ(討|戦)",
            "辺獄(N|編|1|2|3|4|零)",
            "煉獄(N|編|1|2|3|4|零)",
            "天獄(N|編|1|2|3|4|零)",
            "アグライア",
            "エウプロ",
            "タレイア"
        ]
    },
    {
        "id": "dawntrail-contents",
        "keywords": [
            "トライヨラ",
            "ソリューション[・]?(ナイン|9)",
            "ヘリテージファウンド",
            "オルカ[・]?パチャ",
            "ヤクテル",
            "コザマル[・]?カ",
            "シャーローニ",
            "ペルペル",
            "モブリン",
            "ハヌハヌ",
            "7.0[patch]?バレ",
            "7.0[patch]?ネタバレ",
            "イフイカ[・]?トゥム",
            "ヴァリガルマンダ",
            "ウォーコー[・]?ゾーモー",
            "セノーテ",
            "天深き",
            "ヴァンガード",
            "オリジェニクス",
            "リビング[・]?メモリー",
            "ゾラージャ",
            "アレクサンドリア",
            "エターナルクイーン",
            "極(アクセ|武器)",
            "サボテンダーバレー",
            "ストレイバロー",
            "シャブルク・ピビル",
            "アルカディア",
            "ユウェヤーワータ",
            "ジュノ",
            "絶もうひ",
            "滅暗闇",
            "幻白虎",
            "ペルペル族",
            "ニトウィケ"
        ]
    },
    {
        "id": "latest-patch-contents",
        "keywords": [
            "ユウェヤーワータ",
            "エターナルクイーン",
            "ジュノ",
            "絶もうひ",
            "滅暗闇",
            "幻白虎",
            "ペルペル族",
            "ニトウィケ"
        ]
    },
    {
        "id": "label-test",
        "keywords": [
            "ラベラーのテストしたい"
        ]
    }
]

English

In the English version, labeling is done according to the hashtags. When making posts that require consideration for the following WoL, please include a hashtag.

#7.1spoiler -> Latest Patch and Dawntrail
#7.0spoiler -> Dawntrail
#6.0spoiler -> Endwalker
#5.0spoiler -> Shadowbringers
#4.0spoiler -> Stormblood Spoilers
#3.0spoiler -> Heavensward Spoilers
#2.0spoiler -> A Realm Reborn Spoilers

For WoL who are not yet caught up with the latest patch, please set the [Latest patch] to “Warn” as shown below.

Image in a image block