Set playback speed for Read Aloud on ChatGPT.com, navigate between messages, choose a custom avatar by entering an image URL, and open a settings menu by clicking the speed display to toggle additional UI tweaks. Features include color-coded icons under ChatGPT's responses, highlighted color for bold text, compact sidebar, square design, and more.
Appreciate the positive rating! I intentionally want the script to run on all ChatGPT-related pages, including Codex and Sora, so I won't change the current match rule nor do I experience any issues on Codex.
If you need to exclude specific pages, you can add @exclude
rules to your local copy.
Appreciate the positive rating! I intentionally want the script to run on all ChatGPT-related pages, including Codex and Sora, so I won't change the current match rule nor do I experience any issues on Codex.
If you need to exclude specific pages, you can add @exclude rules to your local copy.
I tested with a new ChatGPT account that hasn't logged into GitHub. In the Codex tutorial, the script blocks Next buttons (can't recall the exact button names) at several steps, preventing users from completing the onboarding.
The current @match ://chatgpt.com/ directive causes the script to run on ALL ChatGPT subpages, including /codex pages. This can block certain functionality on codex pages where the script isn't intended to run.
Solution
I recommend using more specific @match directives to target only the intended pages:
// @match https://chatgpt.com/ // @match https://chatgpt.com/c/* // @match https://chatgpt.com/g/* // @match https://chatgpt.com/share/*
Benefits
Current Affected Pages
The current broad match can interfere with:
This change would improve the script's compatibility and prevent unintended side effects on non-chat pages.
Would you consider this improvement for a future update?