Python > Obter conteúdo do post se mencionado

EDIT: Acho que estou enganado. Parece que estou procurando os tipos 1 e 2. O tipo 2 será acionado se houver uma resposta ao usuário. Isso torna esta postagem basicamente irrelevante. Ao brincar com isso, a seguinte pergunta surgiu:

mentioned é autoexplicativo, tipo == 1 se houver uma @Menção clara

Mas para replied estou meio confuso.

Quando respondo ao tópico, através de um dos botões gerais, ele entra como uma resposta. Faz sentido.

Mas se você clicar no botão de resposta para uma postagem específica de um usuário, alguém pensaria que é uma menção, mas ainda é uma notificação do tipo 2.

Esta deveria ser uma notificação do tipo menção

Uma notificação de “resposta ao usuário” não deveria ser do tipo 1? Porque é basicamente a mesma coisa que uma menção, apenas sem a @Menção na postagem.

Como referência, já que não está em nenhum outro lugar no meta, estou postando os tipos de notificação aqui. Talvez esses tipos de notificações possam receber um novo tipo, ou apenas o tipo 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 curtida