Is there a way to run a precondition check outside of the command class for instance if I wanted to check if someone would pass a precondition in a function
Solution
import { someCondition } from '../lib/utils/someCondition';if (someCondition) return;
import { someCondition } from '../lib/utils/someCondition';if (someCondition) return;
import { someCondition } from '../lib/utils/someCondition';export class MyPrecondition extends Precondition { public override chatIntputRun() { if (someCondition) return this.error(...); return this.ok(...); }}
import { someCondition } from '../lib/utils/someCondition';export class MyPrecondition extends Precondition { public override chatIntputRun() { if (someCondition) return this.error(...); return this.ok(...); }}