(Callbacks)
Last updated
Was this helpful?
Last updated
Was this helpful?
Callback<T = unknown>: (destructureThis: { client: <T>; args: string[]; message: ; }, gadget: <T>["gadget"] ) => <unknown>;
SlashCallback<T= unknown>: (destructureThis: { client: <T>; interaction: ; member: ; guild: ; user: ; }, gadget: <T>["gadget"] ) => <unknown>;
EventCallback<V extends keyof ClientEvents, T = unknown>: (destructureThis: { client: <T>; gadget: <T>["gadget"]; }, ...parameters: ClientEvents[V]) => <void>;
FeatureCallback<T = unknown>: (destructureThis: { client: <T>; gadget: <T>["gadget"]; }) => <unknown>;