¿Cómo desactivo las notificaciones de 'me gusta' en Twitter?

11

En Twitter: no quiero recibir notificaciones cada vez que a alguien le gusta mi tweet o me gustan los tweets que menciono.

Sin embargo, quiero ser notificado cuando alguien responda a mis tweets.

Quiero que esta configuración se aplique a lo que se conoce como la 'línea de tiempo de notificaciones' en la terminología de Twitter, es decir, notificaciones dentro de la aplicación del navegador de escritorio.

¿Es esto posible configurar?

usuario1068446
fuente

Respuestas:

2

Deshabilitar las notificaciones "Me gusta" para Web y navegador

  1. Inicie sesión en https://twitter.com/ .
  2. Vaya a Configuración y seleccione Notificaciones web .
  3. Desactive la casilla de verificación para Alguien le gustan mis Tweets .
  4. Haz clic en Guardar cambios .

NOTA: Aunque se puede hacer lo mismo para las notificaciones en dispositivos móviles , no hay forma de filtrar la línea de tiempo de notificaciones específicamente. Solo puede filtrar palabras o cuentas de su línea de tiempo de Notificaciones, de acuerdo con la página de ayuda de Twitter Acerca de la línea de tiempo de Notificaciones (subtítulo ¿Puedo filtrar las notificaciones que recibo?)

Ashton
fuente
1
Vale genial. Hay un pequeño error allí. Cuando va a Notificaciones web por primera vez, aparece un mensaje que dice 'Activar [notificaciones web]' para obtener notificaciones del navegador. Hace clic en eso y luego presiona bloquear, luego tiene acceso a esta configuración.
user1068446
@ user1068446 ¡Gracias! Respuesta ajustada como se señaló.
Ashton
3
Oh, oye, este aspecto no funciona. Creo que las notificaciones web son solo para notificaciones de navegador / escritorio solamente. No las notificaciones dentro de la aplicación en sí.
user1068446
1
@ user1068446 Ah, lo siento, no me di cuenta de que te referías a la línea de tiempo de Notificaciones. No parece que pueda ser tan específico con la línea de tiempo de notificación, de acuerdo con la página de ayuda de Twitter Acerca de la línea de tiempo de notificaciones (subtítulo ¿Puedo filtrar las notificaciones que recibo?) . Respuesta ajustada para indicar esto.
Ashton
2

Uno puede usar el cliente Tweetdeck :

captura de pantalla

vishvAs vAsuki
fuente
+1 sí, esto debería funcionar; utilizar "una aplicación de terceros" era parte de la Opción 1 en mi respuesta; y es bueno ver un ejemplo concreto. :-)
ShreevatsaR
0

Twitter tiene muchos métodos de notificación. El sitio web twitter.com tiene configuraciones para notificaciones por correo electrónico y para “notificaciones web” (notificaciones del navegador). Esta página: Cómo ver las notificaciones de Twitter para menciones, pero no me gusta o retweets (septiembre de 2017) tiene un montón de métodos que son relevantes para la aplicación móvil de Twitter (iOS o Android), para el sitio web twitter.com y para otros terceros fiesta de aplicaciones de Twitter.

Sin embargo, ninguno de estos se aplica a https://twitter.com/i/notifications (llamado "línea de tiempo de notificaciones") sobre el que se trata la pregunta aquí. Por ejemplo, https://twitter.com/settings/web_notifications dice:

esta configuración no cambia lo que nos importa

y la página de ayuda oficial sobre la línea de tiempo de las notificaciones tampoco dice nada sobre dicho filtrado.

Entonces, en este punto, las opciones, si se quiere evitar las notificaciones de me gusta y retweets, son:

  1. No consuma notificaciones de https://twitter.com/i/notifications en absoluto: use notificaciones por correo electrónico o una aplicación de terceros, y simplemente ignore (u oculte) esa pestaña en twitter.com, o

  2. Use un método en el navegador para ocultar estas notificaciones.

He estado intentando (2), y esto es lo que tengo hasta ahora (actualizaré la respuesta a medida que avance más). Escriba lo siguiente en la consola de 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);

Esto filtrará las notificaciones de esos tipos, hasta que la página se vuelva a cargar.

Esto parece estar funcionando hasta ahora, por lo que el siguiente paso sería convertirlo en un marcador o una extensión del navegador, o simplemente agregar filtros relevantes a cualquier extensión de ocultación de elementos que pueda estar utilizando. Todo eso funcionaría; elige tu favorito Por ejemplo, si está usando Adblock Plus, puede agregar lo siguiente a "Mi lista de filtros":

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

El principal problema restante es que el número que se muestra al lado del icono de "Notificaciones" no los tendrá en cuenta. Sin embargo, uno probablemente puede vivir con eso. Por supuesto, cuando twitter.com decide cambiar su CSS, todo esto se romperá.

ShreevatsaR
fuente
0

Twitter nativo no tiene esta funcionalidad. Solían hacerlo, pero ya no.

Elijah Lynn
fuente