Feature: Option to always use Live chat (all messages) instead of Top chat on YouTube streams
Nobody has claimed this yet.
Assessment
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Newbie friendliness
- 52/100
- Issue type
- Feature
- Clarity
- Mostly clear
- Activity status
- Quiet
- Tech stack
- javascript
- Domain
- frontend
Research direction
Start by locating the extension's handling of YouTube live-stream pages and its settings UI, then inspect how the live-chat controls expose the “Top chat” and “Live chat” or “All messages” states. Test on a live stream using the /live or /watch?v=... patterns; done means an enabled option reliably selects Live chat after loading or reloading, without disrupting other chat views.
Written by the indexing model from the issue text.
Description
Type of feature
- Feature request
Current behavior
- On YouTube live streams, the chat panel opens by default in “Top chat” mode.
- This mode filters messages algorithmically and hides many ordinary user comments.
- Users who want to see all messages in chronological order must manually switch to the “Live chat” or “All messages” tab every time.
Expected behavior
- Improve YouTube should add an option to enforce “Live chat” (all messages) as the default chat view on YouTube live streams.
- When enabled:
- The extension should detect when the current page is a YouTube live stream (e.g., URL pattern
/liveor/watch?v=...with live chat active). - Automatically select the “Live chat” / “All messages” tab in the chat UI (e.g., by clicking the corresponding button or changing the active tab via existing UI controls).
- The extension should detect when the current page is a YouTube live stream (e.g., URL pattern
- Optionally:
- Provide a mode to hide or disable the “Top chat” tab on streams if that is technically feasible in the current layout.
Steps to reproduce
- Open a YouTube live stream that has an active chat.
- Observe that the chat panel opens on the “Top chat” tab.
- Manually switch to “Live chat” or “All messages” to see all messages in chronological order.
- Reload the page and repeat — the chat again opens on “Top chat”.
Technical details
- Browser: any browser where Improve YouTube is installed (Chrome, Edge, Firefox, etc.).
- Extension: Improve YouTube (
https://github.com/code-charity/youtube), latest version. - YouTube layout: current web UI; the extension should detect the live chat mode and the “Live chat” / “All messages” tab via standard CSS selectors or
href/text content patterns.
Thanks for considering this enhancement.
- Dominant language
- JavaScript
- Stars
- 4.6k
- Forks
- 996
- Avg merge
- 2d 15h
- Merged PRs (30d)
- 7
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from code-charity/youtube
-
Completion good first issue help wanted Structures (UX & ORG & Teamwork) UI (UX) up-for-grabs
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
code-charity/youtube#4216 · 2 comments ·
-
Completion good first issue help wanted Structures (UX & ORG & Teamwork) up-for-grabs
Difficulty 1/5 Under an hour Newbie friendliness 72/100
code-charity/youtube#4107 · 2 comments ·
-
Feature request Generated
Difficulty 2/5 1-3 hours Newbie friendliness 64/100
code-charity/youtube#4066 ·
-
Feature request Generated
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
code-charity/youtube#4057 ·
-
Feature request Generated
Difficulty 2/5 1-3 hours Newbie friendliness 65/100
code-charity/youtube#4054 ·
All issues in code-charity/youtube
Similar issues
-
code-quality refactoring
Difficulty 2/5 1-3 hours Newbie friendliness 84/100
github/gh-aw-firewall#8816 ·
-
integration:quickjs org:external priority:backlog topic:code-interpreter topic:middleware type:feature
Difficulty 2/5 1-3 hours Newbie friendliness 74/100
langchain-ai/deepagents#6450 ·
-
optimization optimization:agents-md-curator
Difficulty 2/5 1-3 hours Newbie friendliness 86/100
githubnext/gh-aw-cao#13143 ·
-
status: needs triage
Difficulty 2/5 1-3 hours Newbie friendliness 88/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 88/100