night / betterttv

BetterTTV enhances Twitch with new features, emotes, and more.
https://betterttv.com
Other
1.2k stars 267 forks source link

disable host mode not working- STILL #3179

Closed harleqz closed 6 years ago

harleqz commented 6 years ago

The disable host mode has not been functioning properly for months and now it has stopped working altogether. as much as I love the streamers I watch, I don't enjoy the people they host most of the time and don't want to worry about them randomly playing when I've fallen asleep to a stream or am listening to one while I do other stuff.

Wikk1dd commented 6 years ago

Experiencing the same issue, I have it set to disable host mode with 5 pinned streamers in chrome, Found all 5 hosting and autoplaying the video this morning, Checked all settings turned it off and back on and no change, Please address this fix asap

darius07 commented 6 years ago

The same issue is present in Firefox. Turning it off and on has no effect.

TwitchKappa commented 6 years ago

it works for a couple days and then twitch breaks it again. it's not really bttv fault

Wikk1dd commented 6 years ago

I appreciate that Twitch is changing a lot of their coding to prevent it but for power users who have multiple streams pinned this is only going to start harming the streamers we support, I pay for BTTV premium because I use the features such as this one to help me from being bombarded from streams I don't have an interest in being auto-played. I've just been applying a global mute to that specific tab and pausing it whenever I see it. but it meant i missed over an hour of a stream because I didn't get a follower notification to tell me he was online

bunbunlov commented 6 years ago

mmn. i been usin dis tampermonkey script. streamers is yr streamers in lowercase.

not ideal, but functional to shush.

pls don't ask about the =1 thing.

also if this is in bad taste posting this here, sries :3

// ==UserScript== // @name twitchlov // @namespace http://oh.kh/ // @version 0.1 // @description nuh // @author bunbunlov // @match .twitch.tv/ // @grant none // ==/UserScript==

(function() { 'use strict';

window.setInterval(function(){
    var streamers = ['nicholena'];
    var lov = false;
    var naem = document.getElementsByClassName('qa-display-name')[0].text.toLowerCase()
    var vids,v;
    for(var s in streamers){
        if(streamers[s].indexOf(naem)==0){
            lov=true;
        }
        if(!lov){
            vids = document.getElementsByTagName('video');
            for(v in vids){
                if(vids[v]!=1){
                    vids[v].volume=0;
                }
            }
        }else{
            vids = document.getElementsByTagName('video');
            for(v in vids){
                if(vids[v]!=1){
                    vids[v].volume=1;
                }
            }
        }
    }
 },10000);

})();

github-actions[bot] commented 3 years ago

This issue has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related issues or feature requests.