FreeTubeApp / FreeTube

An Open Source YouTube app for privacy
https://freetubeapp.io/
GNU Affero General Public License v3.0
13.62k stars 857 forks source link

[Feature Request]: chatreplay.stream implementation #4024

Closed God-damnit-all closed 1 year ago

God-damnit-all commented 1 year ago

Guidelines

Problem Description

YouTube channels used for archiving Twitch VODs sometimes make use of a free service called Chat Replay, which simulates the Twitch chat of the original stream by timecode as the video plays.

Videos can be played either through their website, an extension, or a GreaseMonkey script. Compatible videos can be found here.

Proposed Solution

The GreaseMonkey script linked above should help with implementing this feature.

Issue Labels

new feature

absidue commented 1 year ago

As FreeTube is primarily a privacy focused app, we want to be cautious that we don't integrate 3rd party services, that will hurt user's privacy (the only exception is YouTube, but as this is a privacy friendly YouTube app, that one is unavoidable without loosing functionality). Can you confirm that chatreplay.stream fits into the guidelines we layed out for ReturnYouTubeDislike here?: https://github.com/FreeTubeApp/FreeTube/issues/1927#issuecomment-1007121970

God-damnit-all commented 1 year ago

I don't think it passes those guidelines, unfortunately. Any chance of perhaps having a userscript functionality so that one could maybe use a modified version of their greasemonkey script?