如何在Twitter上关闭“赞”通知?


11

在Twitter上-每当有人喜欢我的推文或喜欢提及我的推文时,我都不希望收到通知。

但是,当有人回复我的推文时,我确实希望收到通知。

我希望这些设置适用于Twitter术语中的“通知时间轴”,即桌面浏览器应用程序中的通知。

可以设置吗?

Answers:


2

禁用Web和浏览器的“喜欢”通知

  1. 登录到https://twitter.com/
  2. 导航到“设置”,然后选择“ Web通知”
  3. 清除“ 有人喜欢我的推文 ”复选框。
  4. 点击保存更改

注意:尽管可以对移动设备上的通知执行相同的操作,但是无法专门过滤通知时间轴。根据Twitter帮助页面关于通知时间线的说明,您只能从通知时间线中过滤单词帐户(小标题我可以过滤收到的通知吗?)


1
太好了。那里有一个小虫子。首次访问“ Web通知”时,会显示一条消息“打开[Web通知]”,用于获取浏览器通知。您单击,然后按块,然后您可以访问这些设置。
user1068446

@ user1068446谢谢!如前所述调整答案。
阿什顿

3
哦,嘿-这看起来好像行不通。我认为Web通知仅适用于浏览器/桌面通知。不是应用程序本身中的通知。
user1068446

1
@ user1068446抱歉,没有意识到您的意思是通知时间表。根据Twitter帮助页面“ 关于通知”时间轴(小标题“我可以过滤收到的通知吗?”),通知时间轴似乎并不那么具体。调整答案以表明这一点。
阿什顿

2

一个人可以只使用Tweetdeck客户端:

屏幕截图


+1是,这应该有效;在我的答案中,使用“第三方应用”是选项1的一部分;很高兴看到一个具体的例子。:-)
ShreevatsaR

0

Twitter有很多通知方法。twitter.com网站具有用于电子邮件通知和“网络通知”(浏览器通知)的设置。本页:如何查看Twitter通知中的提及但不喜欢或转发的通知(2017年9月)提供了一系列与Twitter的移动应用程序(iOS或Android),twitter.com网站以及其他第三者相关的方法,派对Twitter应用。

但是,这些都不适用于此处的问题所在的https://twitter.com/i/notifications(称为“通知时间表”)。例如,https//twitter.com/settings/web_notifications表示:

这些设置不会改变我们关心的事情

而且有关通知时间轴的官方帮助页面也没有提及此类过滤。

因此,在这一点上,如果要避免通知喜欢和转发,则可以选择以下选项:

  1. 完全不要使用来自https://twitter.com/i/notifications的通知:使用电子邮件通知或第三方应用程序,而忽略(或隐藏)twitter.com上的该选项卡,或者

  2. 使用浏览器内方法隐藏这些通知。

我一直在尝试(2),这是我到目前为止的结果(随着我的进步,将更新答案)。在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);

这将过滤掉这些类型的通知,直到重新加载页面。

到目前为止,这似乎一直有效,因此下一步是将其设置为书签或浏览器扩展,或者将相关过滤器添加到您可能使用的任何隐藏元素的扩展中。所有这些都会起作用;选择您的收藏夹。例如,如果您使用的是Adblock Plus,则可以将以下内容添加到“我的过滤器列表”中:

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

剩下的主要问题是,“通知”图标旁边显示的数字不会考虑这些。也许可以忍受这一点。当然,当twitter.com决定更改其CSS时,所有这些都将中断。


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.