Python > 投稿内容が言及された場合に取得する

編集:私の間違いのようです。タイプ1と2を探しているようです。タイプ2はユーザーへの返信があった場合にトリガーされます。これにより、この投稿は基本的に無関係になります。これをいじっているうちに、次の質問が思い浮かびました。

mentioned は明確で、明確な @Mention があればタイプ == 1 です。

しかし、replied については少し混乱しています。

一般的なボタンのいずれかを使用してトピックに返信すると、返信として入ってきます。理にかなっています。

しかし、ユーザーの特定の投稿への返信ボタンをクリックすると、メンションだと思われるかもしれませんが、通知タイプは依然としてタイプ2です。

This should be a mention type notification

「ユーザーへの返信」通知は、投稿に @Mention がなくても、基本的にメンションとまったく同じなので、タイプ1になるべきではないでしょうか?

参考までに、メタの他の場所には nowhere なので、通知タイプをここに投稿します。おそらく、これらのタイプの通知には新しいタイプ、または単にタイプ1を付けることができるでしょうか?

[1] pry(main)> Notification.types
=> {:mentioned =>1,
 :replied =>2,
 :quoted =>3,
 :edited =>4,
 :liked =>5,
 :private_message =>6,
 :invited_to_private_message =>7,
 :invitee_accepted =>8,
 :posted =>9,
 :moved_post =>10,
 :linked =>11,
 :granted_badge =>12,
 :invited_to_topic =>13,
 :custom =>14,
 :group_mentioned =>15,
 :group_message_summary =>16,
 :watching_first_post =>17,
 :topic_reminder =>18,
 :liked_consolidated =>19,
 :post_approved =>20,
 :code_review_commit_approved =>21,
 :membership_request_accepted =>22,
 :membership_request_consolidated =>23,
 :bookmark_reminder =>24,
 :reaction =>25,
 :votes_released =>26,
 :event_reminder =>27,
 :event_invitation =>28,
 :chat_mention =>29,
 :chat_message =>30,
 :chat_invitation =>31,
 :chat_group_mention =>32,
 :chat_quoted =>33,
 :assigned =>34,
 :question_answer_user_commented =>35,
 :watching_category_or_tag =>36}
「いいね!」 1