diff --git a/horizontal-chat/script.js b/horizontal-chat/script.js index 1c28a25..f5fc40f 100644 --- a/horizontal-chat/script.js +++ b/horizontal-chat/script.js @@ -801,9 +801,9 @@ async function TwitchCustomPowerUpRedemption(data) { let username = data.user.name; if (data.user.name.toLowerCase() != data.user.login.toLowerCase()) username = `${data.user.name} (${data.user.login})`; - const powerUpName = data.custom_power_up.title; - const cost = data.custom_power_up.bits_cost; - const prompt = data.custom_power_up.prompt; + const powerUpName = data.customPowerUp.title; + const cost = data.customPowerUp.bits; + const userInput = data.userInput; const bitIcon = ``; let message = `${username} redeemed ${powerUpName} ${bitIcon} ${cost}`; diff --git a/multichat-overlay/script.js b/multichat-overlay/script.js index 4ecde50..49afc56 100644 --- a/multichat-overlay/script.js +++ b/multichat-overlay/script.js @@ -1196,7 +1196,7 @@ async function TwitchCustomPowerUpRedemption(data) { // Set the card background colors // cardDiv.classList.add('twitch'); - const baseColor = data.custom_power_up.backgroundColor; // e.g., #3498db + const baseColor = data.customPowerUp.backgroundColor; // e.g., #3498db // B3 = 70% opacity // FF = 100% opacity @@ -1216,13 +1216,13 @@ async function TwitchCustomPowerUpRedemption(data) { let username = data.user.name; if (data.user.name.toLowerCase() != data.user.login.toLowerCase()) username = `${data.user.name} (${data.user.login})`; - const powerUpName = data.custom_power_up.title; - const cost = data.custom_power_up.bits_cost; - const prompt = data.custom_power_up.prompt; + const powerUpName = data.customPowerUp.title; + const cost = data.customPowerUp.bits; + const userInput = data.userInput; const bitIcon = ``; titleDiv.innerHTML = `${username} redeemed ${powerUpName} ${bitIcon} ${cost}`; - contentDiv.innerText = `${prompt}`; + contentDiv.innerText = `${userInput}`; AddMessageItem(instance, data.messageId); } diff --git a/multistream-alerts/script.js b/multistream-alerts/script.js index a344aff..f141c4b 100644 --- a/multistream-alerts/script.js +++ b/multistream-alerts/script.js @@ -710,9 +710,9 @@ async function TwitchCustomPowerUpRedemption(data) { let username = data.user.name; if (data.user.name.toLowerCase() != data.user.login.toLowerCase()) username = `${data.user.name} (${data.user.login})`; - const powerUpName = data.custom_power_up.title; - const cost = data.custom_power_up.bits_cost; - const prompt = data.custom_power_up.prompt; + const powerUpName = data.customPowerUp.title; + const cost = data.customPowerUp.bits; + const userInput = data.userInput; const bitIcon = ``; // Render avatars @@ -725,7 +725,7 @@ async function TwitchCustomPowerUpRedemption(data) { `${powerUpName} ${bitIcon} ${cost}`, '', username, - prompt, + userInput, twitchPowerUpRedemptionAction, data ); diff --git a/printer-bot/contents/script.js b/printer-bot/contents/script.js index 5fa6563..ccc444d 100644 --- a/printer-bot/contents/script.js +++ b/printer-bot/contents/script.js @@ -192,7 +192,7 @@ async function CustomEvent(data) { case ('TwitchCustomPowerUpRedemption'): { avatarEl.src = await GetAvatar(data.userName, 'twitch'); - titleEl.innerText = `${data["customPowerUp.bitsCost"]} BITS`; + titleEl.innerText = `${data["customPowerUp.bits"]} BITS`; subtitleEl.innerText = `${data.user}`; const messageEl = document.createElement('div');