コメントと通知の関係を確認するテスト
#ActivityPub #Mastodon #WordPress #バグ #プラグイン #マストドン

以前、コメント欄から返信した際に、返信元以外に通知が届いてしまう問題があった。

"さらに、同じスレッドで、別のマストドンのアカウントc@Cからa@Aに返信(メンションはa@A宛だけ)があった後、そのc@Cの返信にa@Aが返信しようとすると、b@Bへのメンションも追加されてしまいます。
"
コメント欄ではメンション先を選べない | いしい@試行錯誤
https://ishii00141.stars.ne.jp/20250216-1635-895/

今も同じかどうか確認するためのテスト。

この投稿はa@Aの投稿x0

https://ishii00141.stars.ne.jp/20250311-0803-1646/
@ishii 最初のリプライ。
b@Bの返信y1
@ishii00141 リプライに対するコメント。
a@Aの返信x1
@ishii00141 自分のコメントに対するコメント。
a@Aの返信x2
@ishii00141 さらに自分のコメントに対するコメント。
a@Aの返信x3
@ishii 別のアカウント #fedibird からのリプライ。
c@Cの返信z1
@hitorinezumi @ishii00141 別のアカウント #fedibird からのリプライc@Cの返信z1に対してメンションを記載せずにコメント。
a@Aの返信x4

@ishii a@Aの返信x4の通知は、こちらc@C #fedibird では無かった。#fedibird にコメント欄から返信するにはメンションが必要。

また、a@Aの返信x4に対するb@Bの返信y2はこちらで見ることができない。ユーザータイムラインの「投稿と返信」でも表示されてない。

c@Cの返信z2

@ishii c@Cの返信z2はこちらb@Bでも見ることができた。返信時にメンション先がa@Aとc@Cの両方が入力されていたので、c@Cの方を削除してa@Aにだけリプライ。

b@Bの返信y3

@ishii00141 @hitorinezumi c@Cはb@Bをフォローしていないので、a@Aの返信x4に対するb@Bの返信y2が見られないのは正常?(スレッド表示でも見られない)
しかし、b@Bの返信y3はc@Cの返信z2に対する返信なので、c@Cにも見えている。ただし、メンションを外した返信なので、通知はない。

b@Bはc@Cをフォローしているので、@Aの返信x4に対するc@Cの返信z2を見ることができたのは正常。

この後、別のアカウントd@Dでa@Aの返信x3にリプライする予定だが、d@Dはb@Bもc@Cもフォローしていないので、b@Bの返信y2は見られない(正常?)。ただし、b@Bの返信y1、c@Cの返信z1、c@Cの返信z2、b@Bの返信y3は見えている。矛盾なく説明するのが難しい。

a@Aの返信x5

@ishii b@Bの返信y3に対するa@Aの返信x5はc@Cでも見ることができた。
a@Aの返信x5のメンションはb@Bとc@Cがフルで表示されてる。

c@Cの返信z3