Twitch Revisited: Accessibility wins

The past several months have been great for Twitch Accessibility. Tons of things have been added, changed, and updated that have made the experience better for us totally blind folk. You will, I’m sure, recall the blog I posted wherein I feared having to leave Twitch because it was growing more and more inaccessible as time went on. Now, I’m happy to say, the opposite is happening. There are still some issues, but I think it’s time we take a new look at Twitch from a blind user’s perspective.

Firstly, remember all the things I said I couldn’t do anymore? Things like, ya know, logging in? All that is fixed. Now, not only can I log in without help, but I can edit my panels, edit extensions, and perhaps most importantly for me personally, edit the information on my videos and export them to Youtube if I want. It is such a relief to have this functionality back, and to have the new functionality that comes with it. Fun fact, editing our panels was something we simply couldn’t do at all before, and was not in the first wave of accessibility updates. It’s here now though, and it’s almost funny because I’m sort of scared to do it. Now that I can, I just don’t want to mess anything up. That’s a me thing, though, not a Twitch thing.

Second, let’s talk about the video player. Aside from an unfortunately persistent issue where the video player seems to disappear, at least as far as a screen reader is concerned, the player itself has become much more accessible. Its buttons are labeled, meaning we can press them without fear of somehow breaking it, because we know what each button does. The blind can even create clips now, an act that required a complex Nightbot command before. We can mute and unmute, adjust the volume of an individual Twitch stream, basically everything. Again, this is incredibly refreshing news. It’s hard to explain, but sometimes you don’t know what features you’re missing until you’ve got them.

Now let’s take a look at the future. Twitch is about to release a new channel look for its users, and this comes with its own set of features, all of which are, so far, totally accessible. If you stream on Twitch, you can open the dashboard configuration menu, click on preferences, then channel. You may have been to this page before, but now there’s a whole bunch more stuff for you to add there. Firstly, you can add your social links directly to your channel page without having to create a panel for them. You can still create panels, and some links you may want to add don’t fall under the social category, but this is an easy option that will ensure everyone will be able to follow you wherever you’d like them to. Secondly though, and the most awesome in my opinion, is the streaming schedule! You can set up a fully accessible streaming schedule, which includes the ability to set up one or multiple days at a time, add your categorized games, title your streams, and everything. Choosing a game category appears to even add a game graphic for you, which is handy for us folks who don’t do too well with the pictures. It’s a huge improvement, and something I’ll look forward to updating as necessary just because I truly can do so now.

Lastly in the new things department is the ability to add a channel trailer. This isn’t really an accessibility thing unless we count the fact that the “choose video” link is labeled properly, but I thought I’d mention it since we’re talking about this page. And hey, if you’re a streamer of any kind, let alone a blind or disabled one, I would recommend doing this or finding someone willing to do this. A channel trailer can introduce newcomers who might find your channel while you’re offline to the kinds of things you stream, to your style of content, and so on. It’s a great addition that I hope everyone takes advantage of.

In conclusion, Twitch has come a long, long way since I wrote that scary blog many months ago. There are still problems, including a new one that recently sprang up wherein screen readers will read the entire chat every time something new comes in, and the aforementioned disappearing video player, but overall the accessibility improvements that have been made here are massive, and ongoing. I am proud to be a Twitch streamer, and look forward to the continued growth of my community there. Thank you to Twitch for taking all this seriously. Your work has not gone unnoticed. Also thanks to you guys for reading this, and as always, continue to be awesome!

Let’s Talk about Twitch

On August 6, 2018, I began executing a long term plan to achieve my dream. There were many factors in this plan, and one of them was that I’d finally start streaming on Twitch seriously, instead of just occasionally. This has brought with it a lot of positives. I have grown a sizable community of almost a thousand followers who have shared incredible gaming experiences with me, such as our journey through Final Fantasy X and our ongoing playthrough of the Phoenix Wright trilogy. These followers have supported me to a degree that I never expected, and some have become as passionate about the fight for accessibility in games as I am. Yet, despite all the positives, negatives have begun to creep in, and there’s a very high chance that I will have no choice but to switch streaming platforms. Let’s get into all this.

What it boils down to is that Twitch is becoming more and more inaccessible to the blind with each update. First, it was the login screen, but that could be bypassed by authorizing your Twitch account in an app like Nightbot, which counts as a Twitch session in your browser and thus logs you into Twitch. Then, things got more serious. The ability to modify the information on your videos post-stream, and the ability to export them to Youtube directly from Twitch also became inaccessible. I am grateful to have people I trust that are willing to help with that bit, but that’s not really the point. And yes, I could download each video and import it individually, but that’s not really the point either. The point is that a system exists on Twitch to do these things, and I cannot personally use it due to inaccessibility.

Since I did have willing and helpful people though, I soldiered on through this trouble as well. Now, though, an update is about to be released that further cripples the blind accessibility of Twitch. The new dashboard, available in preview right now, makes it impossible for the blind to edit their broadcast information, such as title or game category. This seems like a small problem, but I have heard stories of Twitch taking misnamed streams very seriously indeed. This is just another example of basic functionality no longer working, and for me, it may be the last straw.

The things I’ve discussed so far are things that specifically effect me as a streamer, but don’t worry, certain aspects of viewership on Twitch are difficult. Gifting subs is doable, but requires a battle that you have to be willing to invest time in to win, because no part of it reads naturally with a screen reader. Subbing to a channel for yourself is equally difficult on the main Twitch page, but in that particular case, there is an alternative sub page you can use. The point is, Twitch is just getting harder and harder to use, and the fact that there doesn’t appear to be any indication of positive change makes it difficult to stay.

I have reached out to Twitch about these issues multiple times, but have never once gotten a response. I understand that I am not one of the big timers, but that doesn’t mean my voice should be ignored. Twitch has shown a lot of interest in accessibility advocacy via charities like Ablegamers, but it appears that interest is generalized, and that there is little to no concern for its disabled userbase.

Let me be real. I don’t actually want to leave Twitch. I’ve talked briefly about my community, and I love them. I am grateful for them every day, and I can’t argue with the consistent growth the community as experienced as time goes on. I am now in a place where, occasionally, I make money on Twitch, meaning it feeds into all the other things I do. That said, it’s hard to ignore the fact that a far more accessible platform, one whose accessibility is improving with each update instead of going backwards, is staring me in the face. Do I continue to struggle with a platform that, for me at least, just constantly degrades, or do I go to a platform where I sort of already feel welcome thanks to their accessibility efforts, despite the fact that that means losing the community I have spent a year building? It puts me in a difficult position that I am not a fan of. I’m not expecting anyone to draw any conclusions from this post, but I felt these concerns should be brought up by someone experiencing them. I hope you’ve enjoyed this post for what it’s worth. Thanks for reading, and continue to be awesome!

Twitch: Another Day, Another Fight

Hey everyone, it’s rant time! Today’s topic, the gameplay streaming service known as Twitch. “But Brandon,” I hear you say. “You use Twitch yourself!” I do, because certain aspects of Twitch make it the best option for what I am doing. However, that does not mean it is free from all judgement, and ladies and gentlemen, it’s time to judge.

We of the disabled community are fighting inaccessibility all the time. Sometimes we fight it where we work. Sometimes we fight it when we go out. Sometimes we fight it in video games, as I do. It feels like all day, every day, we’re fighting society’s refusal to simply accommodate us. If that sounds like whining to you, you’re probably not disabled, and have no idea how honest I am being right now. Regardless of what you might think, access to everything should be a wright for all. Inaccessibility is more than a lack of access, it’s a lack of freedom to do things and experience things others can. It is wrong.

I have been working to correct assumptions, and right wrongs where I can where video games are concerned. Video games have been my focus because I have always loved them, and as a result I’m passionate about playing them. Long story short, this brings me to where I am today, attempting to educate and entertain with my gameplay analysis and discussions about accessibility and whatnot. Wouldn’t it figure, though, that one of the tools I use to do this, (this is where we come back to Twitch), is now partially inaccessible?

The worst part of this situation is that there used to be no problem. Even up until a couple weeks ago, the ability to edit info on Twitch videos, and then export them to Youtube was perfectly accessible. Oh sure there had been problems before that while the new site was in beta, but it seemed as though all had been fixed. I actually thought that perhaps my concerns had been listened to and addressed. I was wrong.

Everything was fine the first couple days after I started doing this full time. I was delighted with how things were going. Then, somewhere, some switch got flipped, or some process was altered, and everything changed. Suddenly, attempting to export my video pulled up a page that a screenreader can’t even read. Even using additional tactics such as Optical Character Recognition wasn’t enough to get an idea of where I should be clicking. Overnight, this functionality has become totally inaccessible to the blind.

As before, I attempted to get a response from Twitch’s support account on Twitter, @twitchsupport. I had heard they really do answer requests. But just as before, I got no response. My supposedly more highly-valued affiliate status doesn’t seem to matter much to them, because addressing accessibility concerns is, as it is for many companies I’ve learned over the years, too big a task. Or, if anything, it is something that is placed on the back burner, and I mean the one in the way, way back, which is covered in dust from disuse.

So how have I overcome this issue? Well, for the moment, I have actually recruited a friend of mine. This friend has graciously agreed to, with my permission, log into my Twitch account every day, and export the relevant videos. Is that not the dumbest and most unnecessary thing you’ve heard all day? It’s necessity. It’s responding to Twitch ignoring the problem. It’s doing what I have to do to make something out of this. I do it because I want people to see these videos and learn from some, and be entertained by all. This work matters to me. It’s just a shame I have to take such measures in order to do it.

I’m not expecting a miracle to spring forth from this blog. This is, as advertised, a rant. I would love to see change. I would love for this to result in a conversation with the Twitch development team. Believe me, it’s a conversation I would love to have. But I’m going to leave you with this. Consider, for a moment, what it means that I don’t expect anything. It is, unfortunately, still a general expectation that people will not listen or care, and that’s a sad state of affairs. At any rate, I’m done for now. Thanks as always for reading, and continue to be awesome!