diff --git a/horizontal-chat/script.js b/horizontal-chat/script.js
index b35a0ac..a48cd28 100644
--- a/horizontal-chat/script.js
+++ b/horizontal-chat/script.js
@@ -770,13 +770,16 @@ function KofiShopOrder(data) {
const currency = data.currency;
const itemTotal = data.items.length;
const kofiIcon = `
`;
+ let formattedAmount = "";
- let message = "";
- if (currency == "USD")
- message = `${kofiIcon} ${user} ordered ${itemTotal} item(s) on Ko-fi ($${amount})`;
+ if (amount == 0)
+ formattedAmount = ""
+ else if (currency == "USD")
+ formattedAmount = `($${amount})`;
else
- message = `${kofiIcon} ${user} ordered ${itemTotal} item(s) on Ko-fi (${currency} ${amount})`;
+ formattedAmount = `(${currency} ${amount})`;
+ message = `${kofiIcon} ${user} ordered ${itemTotal} item(s) on Ko-fi ${formattedAmount}`;
ShowAlert(message, 'kofi');
}
diff --git a/multichat-overlay/script.js b/multichat-overlay/script.js
index 0c07e82..fd5b74e 100644
--- a/multichat-overlay/script.js
+++ b/multichat-overlay/script.js
@@ -1270,12 +1270,16 @@ function KofiShopOrder(data) {
const message = data.message;
const itemTotal = data.items.length;
const kofiIcon = `
`;
+ let formattedAmount = "";
- if (currency == "USD")
- titleDiv.innerHTML = `${kofiIcon} ${user} ordered ${itemTotal} item(s) on Ko-fi ($${amount})`;
+ if (amount == 0)
+ formattedAmount = ""
+ else if (currency == "USD")
+ formattedAmount = `($${amount})`;
else
- titleDiv.innerHTML = `${kofiIcon} ${user} ordered ${itemTotal} item(s) on Ko-fi (${currency} ${amount})`;
+ formattedAmount = `(${currency} ${amount})`;
+ titleDiv.innerHTML = `${kofiIcon} ${user} ordered ${itemTotal} item(s) on Ko-fi ${formattedAmount}`;
if (message != null)
contentDiv.innerHTML = `${message}`;