type CordBotWithPlugins

CordBot with plugins

CordBot & UnionToIntersection<TPlugins[number] extends ICordPlugin<infer R> ? R : unknown>