Cấu hình cho EventBuilder
Interface này định nghĩa cấu trúc options dùng để khởi tạo EventBuilder.
Mỗi event trong Discord sẽ có signature riêng (args khác nhau), vì vậy generic K sẽ giúp TypeScript infer chính xác tham số của execute.
K
execute
const options: EventBuilderOptions<"messageCreate"> = { eventName: "messageCreate", execute: (client, message) => { console.log(message.content); }}; Copy
const options: EventBuilderOptions<"messageCreate"> = { eventName: "messageCreate", execute: (client, message) => { console.log(message.content); }};
Tên event (key của ClientEvents)
Tên event Discord
Hàm xử lý event
Signature phụ thuộc vào eventName
eventName
Optional
Chỉ chạy 1 lần hay không
false Copy
false
Cấu hình cho EventBuilder
Remarks
Interface này định nghĩa cấu trúc options dùng để khởi tạo EventBuilder.
Mỗi event trong Discord sẽ có signature riêng (args khác nhau), vì vậy generic
Ksẽ giúp TypeScript infer chính xác tham số củaexecute.Example