PMで言及されたユーザーを自動招待

Discourseでは、PMで@メンションした新しいユーザーが会話に参加すると予想してしまいます(これはDiscourseへの賛辞です ;-))。そのようなメンションを含むPMを送信した際に、「ユーザーX、Y、Zを招待しますか?」というダイアログが開くようになれば素晴らしいと思います。ただのアイデアです。良いお年を!:christmas_tree: :wine_glass:

「いいね!」 4

@は割り当てやメンションに使われるので、その前提は安全だと言えますか?

単にユーザー名の自動補完を探しているだけなら、送信前に@を削除することもできます。

説明が不十分だったかもしれません。私の主なユースケースは以下の通りです:

  • ユーザーが私にプライベートメッセージを送信する
  • 私はモデレーターを招き、彼を@メンションしたい(公共のトピックで行うのと同じように)
  • もしそのメンションされたモデレーターが自動的にプライベートメッセージに招待されれば理想的です。

これで明確になりましたか?

「いいね!」 2

すべてのプライベートメッセージ(PM)の最初の投稿の下部には、あなたが開始したものか、ユーザーが開始したものかを問わず、「ユーザーの追加または削除」を行う大きな青いボタンがあります。モデレーターを追加すると、そのモデレーターがそのPMに参加します。

投稿内で単に名前を挙げるだけで「招待」が機能する方がよいとお考えかもしれません。後ほど戻ってきたら、複数のユーザーがいるPMでそのような対応をしたものがないか、自分のPMを確認してみます。ただし、それはおそらくUTC 00:30頃までかかるでしょう。

はい、手動で招待できることは承知しています。私の言いたいのは、誰かをメンションしたときにそれを自動化したいということです。いつも忘れちゃうので :slight_smile:

「いいね!」 1

最初から理解していました。もう一つ起こりうることは、会話に含めたくない人を文脈上で言及してしまうと、その人が含められてしまうことです。

私にもそんなことがありました。ユーザーからのメールを多数添付してサポートに転送した際、ユーザーが助けを必要としていることをサポートに事前に知らせたかったのですが、そのユーザーが含められてしまい、私が失礼だと誤解されてしまいました。そのため、うっかり人を含めてしまうのが少し怖いです。:wink:

「いいね!」 3

@pfaffman これによって誤って誰かが招待されることはないですよね?

「いいね!」 4

おそらくそうではないでしょう。:wink:

単に私が神経質なだけですよ。

「いいね!」 2