有什么方法可以从 Twitter 搜索结果中排除任何提及特定术语的帐户

Is there any way to exclude any accounts mentioning specific terms from twitter search results

我正在尝试构建一些高级 Twitter 搜索来监控某些项目。 目前,他们被使用用户名中的关键字之一的人抛弃了。

我不能只是静音/阻止所有这些用户,因为其中一些是我关注的。

目前,我能看到从结果中完全排除帐户的唯一方法是:

    -(@username) -from:username

这可行,但如果要排除的名称很多,该方法很快就会变得冗长。 它还不允许我排除所有包含用户名的帐户——即@username1 @username2

一个想法是创建一个要排除的帐户列表,然后过滤该列表。这似乎不起作用,因为它无助于排除对这些人的回复。

我遇到了类似的问题,我最终解决它的方式与你建议的完全一样,只是做了一点补充:

像你一样,我为用户名与我的关键字相似的帐户创建了一个列表,然后使用 list: 运算符和我的列表 ID,减去 - 以从列表成员中排除推文。

最后我还收到了很多对列表中帐户的回复,所以我使用了 exclude:replies 运算符并且效果很好。

[关键字] -list:[list_id] <strong>exclude:replies</strong>

我不断收到的唯一误报是引用了我列表成员的推文,但添加 exclude:quote 造成的伤害大于帮助,因为它还过滤了带有良性引号的合法推文。