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
+44 -16
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":
// KickChatMessage(data);
// break;
// case "kickSub":
// KickSub(data);
// break;
// case "kickGift":
// KickGift(data);
// break;
// case "kickGifts":
// KickGifts(data);
// break;
// case "kickRewardRedeemed":
// KickRewardRedeemed(data);
// break;
// }
// break;
// }
// }
function CustomCodeEvent(data) {
const eventName = data.eventName;
const eventArgs = data.args;
switch (eventName) {
case "kickChatMessage": case "kickChatMessage":
KickChatMessage(data); KickChatMessage(eventArgs);
break; break;
case "kickSub": case "kickSub":
KickSub(data); KickSub(eventArgs);
break; break;
case "kickGift": case "kickGift":
KickGift(data); KickGift(eventArgs);
break; break;
case "kickGifts": case "kickGifts":
KickGifts(data); KickGifts(eventArgs);
break; break;
case "kickRewardRedeemed": case "kickRewardRedeemed":
KickRewardRedeemed(data); KickRewardRedeemed(eventArgs);
break;
}
break; break;
} }
} }