Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Sandbox #344

Closed
rbozan opened this issue Mar 21, 2015 · 11 comments
Closed

Sandbox #344

rbozan opened this issue Mar 21, 2015 · 11 comments

Comments

@rbozan
Copy link

rbozan commented Mar 21, 2015

Is there a possibility to create a fake Twitch account? So we can add fake random followers (give ourself 50000 followers as example), fake livestreams (make the channel go 'live' without showing content), fake videos (random videos that we 'uploaded'), so we can test if our apis are working correctly.

@scagood
Copy link

scagood commented Mar 22, 2015

I don't think that would be allowed. The way I tested my bot is by going out and asking streamers whether I could test it in their streams 😺 (only 1 person said no). As their channels build I could start to see the flaws appearing in my bot which I fixed as and when it was needed.

@belthesar
Copy link

What you're looking for is a sandbox, which I don't believe Twitch has.

On Sat, Mar 21, 2015 at 7:35 PM, Seb notifications@github.com wrote:

I don't think that would be allowed. The way I tested my bot is by going
out and asking streamers whether I could test it in their streams [image:
😺](only 1 person said no). As their channels build I could
start to see the flaws appearing in my bot which I fixed as and when it was
needed.


Reply to this email directly or view it on GitHub
#344 (comment).

@rbozan
Copy link
Author

rbozan commented Apr 6, 2015

i cri evertiem

@N0zz
Copy link

N0zz commented May 23, 2015

Basically most of the data in twitch api is public and free to use. And if something is not, you have to get authorized app connected to specific account to get this. So, you can test it on any account on twitch and there wouldn't be any problem with that. So, why do you need sandbox with fake accounts, when you can use milions of real accounts created and used by other users?

@ghost
Copy link

ghost commented May 26, 2015

@N0zz Because sometimes it's better to test in a sandbox to establish how things work instead of creating data people 'in the wild' might stumble across and think is real. Sandboxes are typically also segemented away from prod, so if you accidentally break something in a bad way, you don't break a production site.

@N0zz
Copy link

N0zz commented May 26, 2015

@TournyMasterBotCurse Well, thats true, but... Its just an API. What can you break in there? Most of API using here is just "get". There are few things that you can edit. And in worst case scenario you just will generate new stream key for your account or something like that. Its not like dropping production database with important data etc...

@scagood
Copy link

scagood commented May 28, 2015

I think it is more for testing partner functions e.g. getting subscribers and testing it. I personally would not like to jump into the deep end on a big channel and then muck up... So it is less about breaking something and more about making sure everything runs smoothly before you 'jump'.

This is just my personal opinion 😄

Thanks
scagood

@ghost
Copy link

ghost commented May 28, 2015

@scagood That's pretty much what I was getting at - thanks for clarifying it :)

To clarify further: Anything that involves money to obtain and provides an api to access should offer a sandbox to test processes to limit risk. If you think something even as simple as a sub alert system not working doesn't impact a broadcasters income, you're mistaken.

@N0zz
Copy link

N0zz commented May 28, 2015

Well, I have nothing more to say in this topic. You guys are right and thankfully you did explained to me why is that more important that I thought :)

@ghost
Copy link

ghost commented Jul 7, 2016

@DallasNChains There is still a big interest in getting a twitch sandbox, especially for things to replicate partner features for testing. Is there an official topic for a sandbox?

@rbozan rbozan changed the title Fake Twitch account Sandbox Jul 7, 2016
@DallasNChains
Copy link
Contributor

There isn't an official topic for a sandbox. Feel free to start a thread in the forums though! A sandbox is less about the API and more about developer infrastructure, which is why I closed this. :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants