Come posso disattivare le notifiche "mi piace" su Twitter?


11

Su Twitter: non desidero ricevere notifiche ogni volta che a qualcuno piace il mio tweet o mi piacciono i tweet in cui sono menzionato.

Tuttavia, voglio essere avvisato quando qualcuno risponde ai miei tweet.

Voglio che queste impostazioni si applichino alla cosiddetta "sequenza temporale delle notifiche" nella terminologia di Twitter, vale a dire le notifiche all'interno dell'applicazione browser desktop.

È possibile impostare?

Risposte:


2

Disabilita le notifiche "piaciute" per Web e Browser

  1. Accedi a https://twitter.com/ .
  2. Passare a Impostazioni e selezionare Notifiche Web .
  3. Deseleziona la casella di controllo per Qualcuno piace i miei tweet .
  4. Fai clic su Salva modifiche .

NOTA: sebbene lo stesso possa essere fatto per le notifiche sui dispositivi mobili , non è possibile filtrare in modo specifico la sequenza temporale delle notifiche . È possibile filtrare solo parole o account dalla cronologia delle notifiche, in base alla pagina della guida di Twitter Informazioni sulla cronologia delle notifiche (sottotitolo Posso filtrare le notifiche che ricevo?)


1
Ok fantastico. C'è un piccolo bug lì. Quando si accede per la prima volta alle Notifiche Web, viene visualizzato il messaggio "Attiva [Notifiche Web]" che consente di ricevere le notifiche del browser. Fai clic su di esso, quindi premi blocco, quindi hai accesso a queste impostazioni.
user1068446

@ user1068446 Grazie! Risposta corretta come indicato.
Ashton,

3
Oh hey - questo aspetto sembra non funzionare. Penso che le notifiche web siano solo per le notifiche del browser / desktop. Non le notifiche all'interno dell'applicazione stessa.
user1068446

1
@ user1068446 Ah scusa, non avevo capito che intendevi la cronologia delle notifiche. Non sembra che tu possa essere così specifico con la cronologia delle notifiche, secondo la pagina di aiuto di Twitter Informazioni sulla cronologia delle notifiche (sottotitolo Posso filtrare le notifiche che ricevo?) . Risposta corretta per indicare questo.
Ashton,

2

Si può semplicemente usare il client Tweetdeck :

immagine dello schermo


+1 sì, dovrebbe funzionare; utilizzare "un'app di terze parti" faceva parte dell'opzione 1 nella mia risposta; ed è bello vedere un esempio concreto. :-)
ShreevatsaR

0

Twitter ha un sacco di metodi di notifica. Il sito web twitter.com ha impostazioni per le notifiche e-mail e per le "notifiche web" (notifiche del browser). Questa pagina: Come visualizzare le notifiche di Twitter per menzioni, ma non mi piace o retweet (settembre 2017) ha un sacco di metodi che sono rilevanti per l'app mobile di Twitter (iOS o Android), per il sito Web Twitter.com e per altri terzi- app di Twitter per le feste.

Tuttavia, nessuno di questi si applica a https://twitter.com/i/notifications (chiamato "cronologia delle notifiche") di cui si tratta la domanda qui. Ad esempio, https://twitter.com/settings/web_notifications dice:

queste impostazioni non cambiano ciò che ci interessa

e la pagina di aiuto ufficiale sulla cronologia delle notifiche non dice nulla su tale filtro.

Quindi, a questo punto, le opzioni, se si desidera evitare le notifiche per Mi piace e Retweet, sono:

  1. Non consumare notifiche da https://twitter.com/i/notificazioni : utilizza le notifiche e-mail o un'app di terze parti e ignora (o nascondi) quella scheda su twitter.com o

  2. Utilizzare un metodo nel browser per nascondere queste notifiche.

Ho provato (2), e questo è quello che ho finora (aggiornerò la risposta man mano che avrò maggiori progressi). Digita quanto segue nella console javascript:

function hideBad() {
    for (let e of document.querySelectorAll([
        '.js-activity-retweet',           // "Retweeted your Tweet"
        '.js-activity-favorite',          // "liked your Tweet"
        '.js-activity-favorited_mention', // "liked a reply to you"
        '.js-activity-retweeted_mention', // "Retweeted a reply to you"
        '.js-activity-favorited_retweet', // "liked your Retweet"
        '.js-activity-follow',            // "followed you"
        '.js-activity-generic'            // someone liked something else…
        '.js-activity-retweeted_retweet'  // "Retweeted your Retweet"
    ].join(','))) {
        e.style.display = 'none';
    }
}

hideBad();
window.addEventListener('scroll', hideBad);

Questo filtrerà le notifiche di questi tipi, fino a quando la pagina non verrà ricaricata.

Questo sembra funzionare finora, quindi il prossimo passo sarebbe quello di renderlo un bookmarklet, o un'estensione del browser, o semplicemente aggiungere filtri pertinenti a qualsiasi estensione che nascondesse l'elemento che potresti usare. Tutti quelli avrebbero funzionato; scegli il tuo preferito. Ad esempio, se si utilizza Adblock Plus, è possibile aggiungere quanto segue a "Elenco filtri personali":

twitter.com##.js-activity-retweet
twitter.com##.js-activity-favorite
twitter.com##.js-activity-favorited_mention
twitter.com##.js-activity-retweeted_mention
twitter.com##.js-activity-favorited_retweet
twitter.com##.js-activity-follow
twitter.com##.js-activity-generic
twitter.com##.js-activity-retweeted_retweet

Il problema principale che rimane è che il numero visualizzato accanto all'icona "Notifiche" non ne terrà conto. Probabilmente si può vivere con quello però. Naturalmente, quando twitter.com decide di cambiare il suo CSS, tutto ciò si interromperà.


0

Twitter nativo non ha questa funzionalità. Lo facevano, ma non più.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.