jellycommands
jellycommands copied to clipboard
Refactor command "context" system & Support User Apps
- [ ] Move the context settings into a nested object
- [ ] breaking: Make global the default
another idea
context?: {
/** @default true */
global?: boolean;
/** @default false */
dm?: boolean;
/** @default false */
user?: boolean;
/** @default [] */
guilds?: string[] // todo should this be able to accept an async function? if so when should that run
}
worth considering the learning curve each approach adds