improved cheer argument parsing, minor bugfixes

This commit is contained in:
2025-07-07 15:56:01 +02:00
parent afd7dda332
commit 73d281c6c6
5 changed files with 18 additions and 10 deletions

View File

@@ -4,8 +4,8 @@ import { EventSubChannelChatMessageEvent } from "@twurple/eventsub-base";
export class Cheer {
public readonly name: string;
public readonly amount: number;
public readonly execute: (msg: EventSubChannelChatMessageEvent, sender: User, testmessage: boolean) => Promise<void>;
constructor(name: string, amount: number, execution: (msg: EventSubChannelChatMessageEvent, sender: User, testmessage: boolean) => Promise<void>) {
public readonly execute: (msg: EventSubChannelChatMessageEvent, sender: User) => Promise<void>;
constructor(name: string, amount: number, execution: (msg: EventSubChannelChatMessageEvent, sender: User) => Promise<void>) {
this.name = name.toLowerCase();
this.amount = amount;
this.execute = execution;