特定のユーザー+投稿の返信キーを取得するにはどうすればよいですか?

Filter for Reply key under Emails > Sent no longer working? からの議論の続きです。

ユースケース:既存のリマインダープログラムがあり、指定されたメールアドレスにスケジュールに従ってメールを送信できます。

現在、これらの投稿は関連するカテゴリに送信されています。しかし、それはさまざまな理由(自動化された不要な情報が多すぎる)で迷惑であり、また、カテゴリからタグに切り替える場合…それらはタグ付けされません。

そこで、アイデア:代わりに、それらをトピックへの返信として送信します。そのトピックは自動返信クリーンアップを持つことができるため、現在の情報のみが表示されます(また、カレンダープラグインを使用して見栄えの良い視覚化を行うこともできます)。

しかし…カレンダートピックの最初の投稿を購読することなく…その返信キーを取得するにはどうすればよいですか?

「いいね!」 1

一番簡単な方法は、そのアドレスをカテゴリに登録し、返信キーを取得してから登録解除することだと思います。その目的のためだけのカテゴリにトピックを作成し、その後移動させることができます。

または、ソースコードを見て、返信キーの作成方法を調べたり、それを行うプラグインを作成したりすることもできます。

返信キーはユーザーごとですよね?ということは、カレンダーエントリをすべて同じ人物に紐づけるか、トピックを作成する前に将来的にありうるすべての人物をカテゴリに購読させる必要がありますね……

「いいね!」 1

コードを見ていないので確信はありませんが、投稿ごとかつユーザーごとだと思います。(そうでなければ、Discourseはどうやって返信先の投稿を知ることができるのでしょうか?)

ユースケースが理解できません。

すみません、はい、投稿ごと、ユーザーごとにです。もっとはっきり説明させてください。:slight_smile:

現在のシステムでは、特定のグループ(ここではFedora Council)のカレンダーは以下のようになっています。council - Fedocal 特定の会議をクリックすると、例えば以下のような詳細情報を取得できます。

そのFedocalシステムは、ユーザーごとではなく、会議ごとに設定された1つのメールを送信するように構成することもできます。従来、それらはグループに関連付けられたメーリングリストに送信されていました。CouncilメーリングリストをFedora Discussionカテゴリに移行した際、Discourseのカテゴリ固有の受信メールアドレスを使用することで、それを同じように維持しました。そのため、現在、それらは会議の招待としてCouncil Discussionsカテゴリに着信しており、以下のようになっています。https://discussion.fedoraproject.org/t/fedocal-reminder-meeting-council-meeting/33370

しかし、そのカテゴリは廃止され、タグに置き換えられます。そこで、今後のAutomationプラグインを使用して、これらのメッセージを自動的にタグ付けできるかもしれません。しかし…あるいは、このプロセスを再評価する良い機会かもしれません。古い会議の告知には、アーカイブ価値があまりありません…全体的なトピックよりも、一時的な返信の方が適しています。そこで、私は「Upcoming Council Meetings」というトピックを作成し、自動メッセージがそのトピックへの返信として着信するように構成することを考えています。これにより、タグ付けの問題(最初のトピック投稿は手動で作成およびタグ付けできるため)が解決され、全体的にもより良いものになると思います。

しかし…受信する自動メッセージをターゲットトピックに関連付けるにはどうすればよいでしょうか?ご提案のように一時的な対応はできますが、他のチームにも同じプロセスを推奨したい場合、持続可能ではないようです。

さらに、最初のFedocalリンクを遡ると、同じグループの下に 他の 会議がスケジュールされています。多くのグループでは、それらのリマインダーがすべて同じトピック(メーリングリストやカテゴリと同じように)に送信されるのが理にかなっているかもしれません。カレンダープラグインとテキストの日付形式のわずかな変更があれば、それらは最初のトピック投稿のカレンダーに表示されることさえあります。

それは理にかなっていますか?

最終的には、FedocalをDiscourseのカレンダー機能に 置き換えたい のですが、そのためにはプラグインに多くの機能強化が必要になります(そして、「イベント」機能は私たちのニーズとは逆の方向に進んでいます)。

それが問題のようですね。ほとんどのカテゴリをタグに置き換えるからといって、すべてのカテゴリを置き換える必要はありません。しかし、私の理解が間違っている可能性もあります。

会議の招待を、それ専用のカテゴリに送信することは確かに可能ですが、そうすると、関連するチームと関連付けられなくなります(メールで受信した投稿をタグ付けする方法がないため)。また、チームごとのカテゴリから離れることは、間違いなく目標です。なぜなら、それはスケーリングが悪く、他にも多くの問題があることが証明されているからです(それらについてさらに議論したい場合は、別のトピックを作成できます!)。

私の現在の代替案は、「自動会議招待」カテゴリを作成し、チームメンバーにそれをモデレートしてもらい、投稿が届いたらタグ付けしてもらうことです。手動での介入が必要なことは、必ずしも最悪ではありません。なぜなら、それは「ゾンビ」会議招待を防ぐからです。何年も会っていないチームのために、毎週繰り返されるメッセージを送信するメーリングリストがいくつかあることを知っています。しかし、それはインタラクションを要求する側面にあまりにも行き過ぎていると思います。

「いいね!」 1