diff --git a/README.md b/README.md index 703d42db0..c42a71734 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,5 @@ # Firebot -An app to run various interactive buttons for mixer.pro streamers. +An app to run various interactive buttons for mixer.com streamers. ## Remastered? The original Firebot was just a plain js file that I kept building on. This version, the remastered edition, takes what I built and layers it on top of my other project mixerChatPlays. All of this will run as a desktop app and allow people to use a multitude of different types of interactive buttons. diff --git a/gui/index.html b/gui/index.html index fdc4f7a43..d28ce109f 100644 --- a/gui/index.html +++ b/gui/index.html @@ -276,7 +276,7 @@ @@ -71,7 +71,7 @@ function loginModal(code){ function loginLoop(handle, type){ var refreshInterval = setInterval(function(){ - request.get('https://mixer.pro/api/v1/oauth/shortcode/check/'+handle, function (error, response, body) { + request.get('https://mixer.com/api/v1/oauth/shortcode/check/'+handle, function (error, response, body) { var status = response.statusCode; // User denied access or key expired. @@ -90,7 +90,7 @@ function loginLoop(handle, type){ var code = body.code; // Take the code and send it off for the auth tokens info. - request.post({url:'https://mixer.pro/api/v1/oauth/token', form: {client_id: options.client_id, code: code, grant_type: "authorization_code"}}, function(err,response,body){ + request.post({url:'https://mixer.com/api/v1/oauth/token', form: {client_id: options.client_id, code: code, grant_type: "authorization_code"}}, function(err,response,body){ if (err === null){ console.log('Success! Trying to get token...'); var body = JSON.parse(body); @@ -124,7 +124,7 @@ function userInfo(type, accessToken, refreshToken){ // Request user info and save out everything to auth file. request({ - url: 'https://mixer.pro/api/v1/users/current', + url: 'https://mixer.com/api/v1/users/current', auth: { 'bearer': accessToken } @@ -198,7 +198,7 @@ function refreshToken(){ var refresh = dbAuth.getData('./streamer/refreshToken'); // Send off request for new tokens. - request.post({url:'https://mixer.pro/api/v1/oauth/token', form: {client_id: options.client_id, grant_type: "refresh_token", refresh_token: refresh}}, function(err,response,body){ + request.post({url:'https://mixer.com/api/v1/oauth/token', form: {client_id: options.client_id, grant_type: "refresh_token", refresh_token: refresh}}, function(err,response,body){ if (err === null){ console.log('Refreshing tokens for streamer!'); var body = JSON.parse(body); @@ -222,7 +222,7 @@ function refreshToken(){ var refresh = dbAuth.getData('./bot/refreshToken'); // Send off request for new tokens. - request.post({url:'https://mixer.pro/api/v1/oauth/token', form: {client_id: options.client_id, grant_type: "refresh_token", refresh_token: refresh}}, function(err,response,body){ + request.post({url:'https://mixer.com/api/v1/oauth/token', form: {client_id: options.client_id, grant_type: "refresh_token", refresh_token: refresh}}, function(err,response,body){ if (err === null){ console.log('Refreshing tokens for bot!'); var body = JSON.parse(body); diff --git a/lib/interactive/mixer-interactive.js b/lib/interactive/mixer-interactive.js index e72306062..3c06f3c0c 100644 --- a/lib/interactive/mixer-interactive.js +++ b/lib/interactive/mixer-interactive.js @@ -92,7 +92,18 @@ function makeAllScenes(){ // Get settings for last board. var dbControls = new JsonDB("./user-settings/controls/"+gameName, true, true); - var gameJson = dbControls.getData('/mixer'); + + // Beam Convert. + // This is temporarily in place to convert people's json files from Beam to mixer. + try{ + // Beam info exists, convert it to mixer. + var gameJson = dbControls.getData('/beam'); + dbControls.push('/mixer', gameJson); + dbControls.delete('/beam'); + }catch(err){ + // Beam info doesn't exist, grab mixer. + var gameJson = dbControls.getData('/mixer'); + } // Loop through scenes and send them off to be built. for (scene of gameJson){ diff --git a/package.json b/package.json index 5e85246f5..8be4d94a5 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "Firebot", "version": "3.0.0-beta.1", - "description": "An application for mixer.pro that celebrates and promotes interactive controls.", + "description": "An application for mixer.com that celebrates and promotes interactive controls.", "main": "main.js", "scripts": { "start": "electron .", @@ -22,7 +22,7 @@ "repository": "https://github.com/Firebottle/Firebot", "keywords": [ "Electron", - "mixer.pro", + "mixer.com", "interactive", "streaming" ],