Python > Ottieni il contenuto del post se menzionato

MODIFICA: Penso di essermi sbagliato. Sembra che stia cercando il tipo 1 e 2. Il tipo 2 si attiverà se c’è una risposta all’utente. Questo rende questo post fondamentalmente irrilevante. Giocando con questo, mi è venuta la seguente domanda:

mentioned è chiaro come il sole, tipo == 1 se c’è una chiara @Menzione

Ma per replied sono un po’ confuso.

Quando rispondo all’argomento, tramite uno dei pulsanti generali, arriva come risposta. Ha senso.

Ma se fai clic sul pulsante di risposta a un post specifico di un utente, si potrebbe pensare che sia una menzione, ma è ancora una notifica di tipo 2.

Questa dovrebbe essere una notifica di tipo menzione

Non dovrebbe una notifica di “risposta all’utente” ottenere il tipo 1? Perché è fondamentalmente la stessa cosa di una menzione, solo senza la @Menzione nel post.

Come riferimento, poiché non è da nessun’altra parte su meta, pubblico qui i tipi di notifica. Forse questi tipi di notifiche possono ottenere un nuovo tipo, o solo il 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 Mi Piace