Twatter Feed Doctor

Cleans up the Twatter feeds

当前为 2025-05-20 提交的版本,查看 最新版本

您需要先安装一个扩展,例如 篡改猴Greasemonkey暴力猴,之后才能安装此脚本。

您需要先安装一个扩展,例如 篡改猴暴力猴,之后才能安装此脚本。

您需要先安装一个扩展,例如 篡改猴暴力猴,之后才能安装此脚本。

您需要先安装一个扩展,例如 篡改猴Userscripts ,之后才能安装此脚本。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。

您需要先安装用户脚本管理器扩展后才能安装此脚本。

(我已经安装了用户脚本管理器,让我安装!)

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

(我已经安装了用户样式管理器,让我安装!)

作者
deeeeeerp
评分
0 0 0
版本
2024-05-11
创建于
2025-05-20
更新于
2025-05-20
大小
126.3 KB
许可证
暂无
适用于

Twatter Feed Doctor: A Customizable Content Filtering Script for X

Twatter Feed Doctor is a Tampermonkey userscript designed to enhance your experience on X by providing fine-grained control over the content displayed in your feeds. Currently, the script is focused on a single feature -- Liberal Content Detection -— while other features are disabled by default to ensure a non-disruptive user experience as they are still under refinement. A user interface (UI) for enabling and configuring additional features is under development.

Active Feature: Liberal Content Detection

This feature displays a notification at the top of content templates when a user's display name, bio, or location contains specific indicators often associated with liberal ideologies. These indicators include:

  • Emojis (e.g., rainbow flags)
  • Hashtags (e.g., #FreePalestine)
  • Buzzwords or phrases (e.g., preferred pronoun patterns)

Disabled Features

Below is an overview of the currently disabled features, which will be configurable in a future release:

Hide Non-English Content

This feature filters out posts in foreign languages (e.g., Chinese, Japanese, Spanish) from trends and search feeds. Due to a known issue on X where content is sometimes mislabeled with incorrect language codes (e.g., English content flagged as German), the script uses language detection to verify the content's actual language before hiding it. This ensures legitimate English content is preserved, even if mislabeled. Non-English content from accounts set to English will still appear. Future updates will support non-English users by allowing them to filter out English content.

Hide Subscriber-Only Content

Removes subscriber-only posts from accounts you follow across all feeds.

Hide Business Account Content

Filters out posts from verified business accounts (marked with a yellow check).

Hide Crypto/Stock-Related Content

Eliminates posts containing stock or cryptocurrency symbols (e.g., $BTC) to reduce spam.

Hide Search Feed Content Matching Author Usernames

Removes irrelevant search results where the search query matches the author's username, improving the relevance of trends and searches.

Hide Content from Muted or Blocking Users

Ensures posts from accounts you've muted or that have blocked you are removed from all feeds, addressing a recent X behavior where such content may still appear.

Hide Repeated Posts

Tracks posts you've viewed using your browser's local storage and hides them after a set number of appearances in your For You or trends feeds. Local storage is automatically cleaned once daily to optimize performance.

Hide Self-Promotional Content

Filters out repetitive or self-promotional posts, including:

  • Reposts
  • Self-reposts
  • Reposts of self-quotes
  • Self-quotes

Future Development

Twatter Feed Doctor is actively being improved to provide a more user-friendly and customizable experience. Key upcoming features include:

  • A settings UI to enable and configure all features
  • Enhanced language filtering for non-English users
  • Bug fixes for language detection inaccuracies
  • Refined filtering algorithms to minimize false positives

I encourage users to provide feedback to help shape the script's development.

Notes

  • Twatter Feed Doctor is designed to work with Tampermonkey and requires a compatible browser (e.g., Chrome, Firefox).
  • For optimal performance, ensure your browser's local storage is not disabled, as it is used for tracking seen posts.
  • Modifying settings.basicMode may lead to unexpected behavior, as some features are still under refinement.
  • If full-feature mode is enabled, non-Premium users may experience frequent rate limitings due to the large quantity of content that can be removed in a short span of time. This results in rapid page loading from X's API which can place your account in a cool-down period of roughly 10 minutes.

Thank you for using Twatter Feed Doctor! Stay tuned for updates as I continue to enhance the script.

test