Skip to content

Show YouTube on Discord, never Shorts (#136) - #427

Merged
rowkav09 merged 2 commits into
mainfrom
feat/youtube-discord
Sep 24, 2026
Merged

rowkav09 merged 2 commits into
mainfrom
feat/youtube-discord

Conversation

@rowkav09

Copy link
Copy Markdown
Member

Part of #136. Rowan (via the parent, 14:18): YouTube Rich Presence yes, but not for Shorts.

  • Discord now gets the media server combined with the YouTube bridge, most recent start wins (same rule as the card). Spotify stays card-only.
  • A plain YouTube video shows as "Watching", YouTube Music as "Listening".
  • Shorts and ads are dropped by the bridge, so they never reach the card or Discord (tested).
    Tests: 754 pass.

@github-actions

Copy link
Copy Markdown
Contributor

/mira pause

@github-actions github-actions Bot added the mira-paused Pause automatic Mira reviews on this pull request label Sep 24, 2026
@rowkav09

Copy link
Copy Markdown
Member Author

/mira resume

@codecov

codecov Bot commented Sep 24, 2026 •

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ All tests successful. No failed tests found.

📢 Thoughts on this report? Let us know!

@rowkav09
rowkav09 force-pushed the feat/youtube-discord branch from 4080848 to ebba7ae Compare September 24, 2026 13:27
Rowan wants YouTube Rich Presence for non-Shorts. Discord now combines the media server with the YouTube bridge (most recent start wins); Spotify stays card-only. A plain video shows as Watching, YouTube Music as Listening. Shorts never reach the bridge.
@rowkav09
rowkav09 force-pushed the feat/youtube-discord branch from ebba7ae to 8c9139a Compare September 24, 2026 13:30
@rowkav09

Copy link
Copy Markdown
Member Author

No review from Mira (auto-paused). Self-reviewed: Discord combines the media server with YouTube only (Spotify stays card-only); videos map to Watching and YouTube Music to Listening, idle untouched; Shorts dropped by the bridge (tested). I fixed a same-millisecond flake in the new test with an injected clock. Rebased on main; all checks green.

@rowkav09
rowkav09 merged commit 62175c6 into main Sep 24, 2026
11 checks passed
@github-project-automation github-project-automation Bot moved this from Backlog to Done in nowplaying Sep 24, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area:providers area:server mira-paused Pause automatic Mira reviews on this pull request size:S

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

1 participant