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');