providers

当前环境中的所有事件提供者。

你可以通过 providers 寻找你所需要的指定 Bot注册器

providers.filterIsInstance<FooBotRegistrar>().forEach {
// ...
}

当然,根据组件和事件提供者的注册机制来讲,通常情况下同一个类型的注册器环境中只会存在一个。

providers.firstOrNull { it is FooBotRegistrar } as FooBotRegistrar?