Removed the need for SB import code

This commit is contained in:
nuttylmao
2025-07-03 03:30:53 +10:00
parent 4c72b93607
commit e2471bc9e4
+52 -24
View File
@@ -272,9 +272,14 @@ client.on('Fourthwall.GiftDrawEnded', (response) => {
FourthwallGiftDrawEnded(response.data); FourthwallGiftDrawEnded(response.data);
}) })
client.on('General.Custom', (response) => { // client.on('General.Custom', (response) => {
// console.debug(response.data);
// GeneralCustom(response.data);
// })
client.on('Custom.CodeEvent', (response) => {
console.debug(response.data); console.debug(response.data);
GeneralCustom(response.data); CustomCodeEvent(response.data);
}) })
@@ -1784,31 +1789,54 @@ function FourthwallGiftDrawEnded(data) {
AddMessageItem(instance, data.id); AddMessageItem(instance, data.id);
} }
function GeneralCustom(data) { // function GeneralCustom(data) {
const eventSource = data.eventSource; // const eventSource = data.eventSource;
switch (eventSource) { // switch (eventSource) {
case "kick": // case "kick":
const triggerCustomCodeEventName = data.triggerCustomCodeEventName; // const triggerCustomCodeEventName = data.triggerCustomCodeEventName;
switch (triggerCustomCodeEventName) { // switch (triggerCustomCodeEventName) {
case "kickChatMessage": // case "kickChatMessage":
KickChatMessage(data); // KickChatMessage(data);
break; // break;
case "kickSub": // case "kickSub":
KickSub(data); // KickSub(data);
break; // break;
case "kickGift": // case "kickGift":
KickGift(data); // KickGift(data);
break; // break;
case "kickGifts": // case "kickGifts":
KickGifts(data); // KickGifts(data);
break; // break;
case "kickRewardRedeemed": // case "kickRewardRedeemed":
KickRewardRedeemed(data); // KickRewardRedeemed(data);
break; // break;
} // }
// break;
// }
// }
function CustomCodeEvent(data) {
const eventName = data.eventName;
const eventArgs = data.args;
switch (eventName) {
case "kickChatMessage":
KickChatMessage(eventArgs);
break;
case "kickSub":
KickSub(eventArgs);
break;
case "kickGift":
KickGift(eventArgs);
break;
case "kickGifts":
KickGifts(eventArgs);
break;
case "kickRewardRedeemed":
KickRewardRedeemed(eventArgs);
break; break;
} }
} }