コメントの通知先はtagの中?
#ActivityPub #fedibird #Gemini #JSON #Mastodon #WordPress #プラグイン #仕様

 WordPressのコメントからハッシュタグをピックアップして、ap_outboxのpost_contentのtag配列("tag":[])に入れて、ついでにリンクにするフィルターフックを作成したのだが、そのコードのせいで、返信先に通知が届かなくなっていた。

https://ishii00141.stars.ne.jp/20260117-1738-5128/

 今はコードを修正してあるが、このバグのおかげで、通知先もtag配列("tag":[])に入っていることが分かった。例えば、次のように「"type":"Mention"」として入っている。ハッシュタグは「"type":"Hashtag"」である。

"tag":[{"type":" [...続きは下のURLで]

https://ishii00141.stars.ne.jp/20260118-2018-5146/
コメントからピックアップしたハッシュタグをリンクにして送信

WordPressのコメントがMastodonのハッシュタグタイムラインに表示されるように、コメントからピックアップしたハッシュタグをap_outboxのpost_contentのtag配列("tag":[])に入れるフィルターフックを作成...

いしい@試行錯誤

スレッド内の全てのアカウントに通知が届くのを避けるため、コメント本文にメンションがないアカウントには通知を送らないようにするコードが作れそうだが、そうすると直接の返信でメンションがない場合にも通知が届かなくなるから、却下。

#WordPress #プラグイン #ActivityPub #Mention