Mention group/user without notification

ドキュメント化されていても、通知しないキャラクターは、現実的には隠し機能のようなものだと感じます。パワーユーザーはそれを利用するでしょうが、平均的なフォーラム利用者は決してそれを見つけられないかもしれません。

生成されたリンクをクリックしてオプションを見るのも、かなり隠されたものになるでしょう。UIの工夫があるとしたら、発見可能性を向上させるものであれば良いのですが。

生成されたリンクにクリックを促すアイコンを付けるのはどうでしょうか。または、オートコンプリートリストから名前を選択したときにポップアップを表示するのはどうでしょうか。あるいは、mcwumbly の上記のアイデアはどうでしょうか。

…ダイレクトメッセージコンポーザーのアドレスリストに似た要素で、通知される人やグループを明示するものです。
direct-message-address-list

「いいね!」 2

メタでは、ほとんどのコミュニティで、私たちが望むこととは逆のことが標準になっていることを忘れてはなりません。

もし、何らかのマジックがあり、トピックに積極的に関与していないメンバーに対して、デフォルトで通知を少なくするサイト設定を有効にできたらどうでしょうか。投稿者に通知するポップアップを表示し、それでも通知するオプションを与えることができます。

@toddz @tobiaseigen さんをメンションしましたが、このトピックではアクティブではありません。本当に通知しますか? はい/いいえ/投稿を編集

「いいね!」 2

これが関連しているかどうかわかりませんが、<a>Username</a> を行うと、ユーザーに通知せずにメンションバブル:@NateDhaliwal が生成されます。

グループの場合は、<a>Group_name</a> のように <a>@customer-success</a> を使用できます。

どちらの場合も、@ はオプションです。NateDhaliwalcustomer-success は同じように機能します。

「いいね!」 3

入力中は何も表示してほしくないです🤔

「いいね!」 1

まあ、パワーユーザー向けにはこの機能がすでに存在するようです!

個人的には、これを制御するためのユーザーごとの設定(サイト全体のデフォルト設定あり)を希望します。オプションは以下の通りです。

  1. @メンションの通知は一切なし - 青い小さなドットくらいはどうでしょうか?

  2. @メンションの通知は1回だけ - デフォルトにすべきだと思います

  3. @メンションでトピックが「監視中」になる - 現在の(少しアグレッシブな)コアの動作

「いいね!」 2

単純な「はい/いいえ/編集」の方が、mcwumblyのユーザーごとの選択肢付きダイアログよりも実装に必要なコードが少なくなるだろうと想像する。

しかし、「アクティブ」という言葉について気になることがある。それは単にトピック内に「存在」しているという意味だろうか?

たとえば、mcwumblyを@なしで言及しているのは、彼がまだそこにいるけれど、2018年以来このスレッドに「アクティブ」になっていないからだ。適切なタイミングで再び彼を巻き込むだろうと私は考えている。普通のユーザーは@を省くことを思いつくだろうか?それとも、習慣や常識的なルールから、@をつけるのが当たり前だと感じて、全員に通知するかしないかの二択に直面するのだろうか? :thinking:

「いいね!」 2

私もそう思います!ただし、@ユーザー名をクリックしたときに、選択・引用・編集・説明などのテキスト操作に似た小さなメニューが表示されるのは、とても便利だと思います。

「いいね!」 1

これは非常に便利であり、「偽の」通知しない `\u003ca class="mention"\u003e@mentions\u003c/a\u003e を作成する必要性はパワーユーザー限定の機能である可能性が高いため、これで十分かもしれません。@NateDhaliwal さん、ありがとうございます。

テキストを \u003ca class=\"mention\"\u003e TEXT \u003c/a\u003e で囲むカスタムマークダウンコンポーザーツールバーアドオンを作成できるかもしれません。(そのようなカスタム機能を持つ TC またはプラグインを見たことがありますが、どれだったか思い出せません!)

また、OS全体で動作する Espanso というツールを使用していて、カスタムの略語を任意のテキストに自動展開できるため、これをすばやく挿入するのにも役立つかもしれません。

「いいね!」 2

はい、それほど難しくないはずですよね?私の記憶が正しければ、それは次のようなものになるはずです。

api.onToolbarCreate((event) => {
  event.applySurround(...);
});

うろ覚えですが。

「いいね!」 1

これはコアで最近変更されましたか? meta.discourse.orgでメンションされても、トピックが「監視中」に昇格しなくなったことに気づきました。私のサイトでも同様です。

これは非常に安心です!

「いいね!」 1

メンションされたことでトピックのウォッチを開始するようになったとは思いません。

かつて私が顧客だった頃、そのオプションを提案したことがありますが、どのような形であれ実現されたことはないと確信しています。Preference: Automatically Watch Topic when I am @mentioned, quoted, or invited

「いいね!」 2

メンションがメンションされたユーザーのトピック通知レベルを変更したことは、99%の確率でありません。

もしそうなったのであれば、それは他の要因(ユーザーがトピック/カテゴリをウォッチしている、プライベートメッセージなど)によるものである可能性が最も高いです。

「いいね!」 2

Nathanさん、この件に影響を与えるユーザー設定をhttps://meta.discourse.org/my/preferences/trackingで変更した可能性はありますか?

もしかして、「自分がアクセスしたトピックを自動的に追跡する…」の設定でしょうか?私の設定は4分になっています。

Screenshot 2025-12-18 at 12.18.48 PM

(補足:これらの設定では、サイトのデフォルトのユーザー設定を確認したり、設定をサイトのデフォルトにリセットしたりできないようになっているのは興味深いです。これはサイト設定にとって便利です。)

「いいね!」 2

私はこのアイデアがとても気に入っていますし、誰にも通知せずに言及したいと思ったこともあります。

他の言語についてはわかりませんが、フランス語では、一部のアクセント記号キーは、入力するときにテキスト入力にすぐには表示されないため、少し面倒な場合があります[1]。別のキーを押す必要があり、押した2番目のキーによって出力が異なります。

アクセントとして使用できる$\text{~}$の例です。

$\text{~}を押してから\text{Enter}$を押すと、~が出力されます。

$\text{~}を押してから\text{z}$を押すと、~zが出力されます。

しかし、$\text{~}を押してから\text{a}$を押すと、ãが出力されます。

それほど不便ではありませんが、文字の前に~をどう書くか知らないフランス語話者がいるとしても驚きません:thinking:


  1. \text{<kbd>~</kbd>}\text{<kbd>`</kbd>}\text{<kbd>^</kbd>}、$\text{¨}$に適用されます ↩︎

いや、間違いなくウォッチングに関するものでした。単に、真実ではないと判明したことを信じていただけだと思います!

「いいね!」 1

私たちのコミュニティは、どのような目的で誰に連絡できるかについてのディレクトリを作成できるようにすべきです。

実装は、非技術的な人々でも簡単に情報を追加または変更できるように、可能な限りユーザーフレンドリーであるべきです。

メンションUIの利点、具体的には(a)@を入力した後に検索ボックスを開くこと、および(b)このエントリからユーザーカードへのリンクを作成することを活用したいと考えていますが、リストされているすべてのユーザーに通知を送信することは望んでいません。

現在、上記の機能なしで [User Name](/u/login) を使用しています。

次のようなものを考えていました

  • [user-directory] … テーブル内の多くのメンション … [/user-directory]
  • [user]login[/user]
  • 何らかのエスケープされた @@login

これはどのように実現できますか?

「いいね!」 2

以前これを使っていて、うまくいっているようです:Firepup650
Raw:

<a class="mention" href="/u/firepup650">Firepup650</a>

新しいタブで開くとhrefを参照しますが、メンション自体をクリックすると異なる動作をします。例:Firepup650
Raw:

<a class="mention" href="/u/thoka">Firepup650</a>
「いいね!」 3
https://meta.discourse.org/u/thoka

https://meta.discourse.org/u/Firepup650

https://meta.discourse.org/u/Heliosurge
「いいね!」 1

それも機能しますが、クリック時にユーザーカードUIを提供しません(OPが望んでいたと推測されるものです)。

「いいね!」 2

Opステートメントを再読しました。連絡先について言及されています。そのため、リスト内のユーザー名をクリックしてpm/dmを送信する簡単なURLである可能性もあります。

サポートチームリスト
クリックすると特定のユーザーへのpm/dmが開始される、クリック可能なメンバー名。


しかし、あなたのソリューションの方が洗練されています。ユーザーは完全なカードを見て、メッセージを送信するかチャットするかを選択できます。したがって、あなたがデモンストレーションした方法は最善の解決策のようです。

「いいね!」 1