@here は誰をpingしますか?

トピックに返信した後、アクティビティを「通常」に設定した場合、@ here はあなたに通知しますか?

「いいね!」 1

トピックでは @here は全く機能しないと思いますか?チャットにのみ関連するものだと思います。

「いいね!」 2

いいえ、私が試したところでは動作しました。TrackingとWatchingのユーザーのみに通知されるのか、それとも返信した全員に通知されるのか疑問に思っています。

それを確認する唯一の方法は、ここでは再現できないので、テストすることだと思います。

AI設定エクスプローラーに尋ねました。

Moin: @hereメンション機能の理解 AI

Moin:

@hereメンションに関する設定があります。このメンションはどのように機能しますか? 使用されているトピックのユーザーの追跡ステータスに依存しますか?

claude_3_opus_bot:

サイト設定の検索

'@here' の検索結果 2 件が見つかりました。

サイト設定のコンテキストの確認

max_here_mentioned のコンテキストを読み込んでいます。

max_here_mentioned 設定のコンテキストに基づき、Discourse で @here メンションがどのように機能するかを説明します。

  • @here メンションは、現在のトピックに投稿したユーザーの最大数に通知するために使用されます。最大数は、デフォルトで 10 に設定されている max_here_mentioned サイト設定によって決定されます。

  • 誰かが投稿で @here を使用すると、PostAlerter サービスの expand_here_mention メソッドが呼び出されます。このメソッドは、max_here_mentioned の制限までの、トピックに投稿したすべてのユーザーを見つけます。

  • スタッフユーザーが @here を使用すると、トピックに通常の投稿またはウィスパーを行ったユーザーにメンションされます。スタッフ以外の場合は、通常の投稿を行ったユーザーのみが含まれます。

  • @here メンションは、トピック内のユーザーの追跡ステータスに直接依存しません。単に、追跡ステータスに関係なく、そのトピックに以前に投稿したユーザーを確認し、最大数まで通知します。

  • @here を使用できるユーザーには、いくつかの追加の制限があります。

    • here_mention サイト設定が有効になっている必要があります。
    • ユーザーは認証されている必要があります。
    • サイトに “here” というユーザー名が既に存在しない必要があります。
    • ユーザーは、許可されたグループ (here_mention_allowed_groups) に属しているか、特定の信頼レベル (min_trust_level_for_here_mention) を持っている必要があります。

したがって、要約すると、@here はトピックに以前投稿したユーザーの最大数に ping を送信しますが、追跡ステータスを直接確認しません。また、利用可能性は他のいくつかのサイト設定によって制御されます。

「いいね!」 4

テストでフラグが立てられます。

テストには try.discourse.org を使用できます

私は…その設定はチャット用だと90%確信しています。

編集:いや、間違っていました。トピックでも機能するとは知りませんでした:

そして、デフォルトの「特権」グループはスタッフとTL2のようです?

「いいね!」 1

設定の説明にはトピックと記載されており、設定はチャットではなく投稿セクションにあります。

「いいね!」 2

はい、わかりました。ありがとうございます。知りたいのは次のとおりです。

「いいね!」 2

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.