EnableSimbot

标记于Springboot相关例如启动类中,告知simbot-springboot-starter simbot的启动入口。

simbot的starter会直接扫描spring的依赖信息来加载监听函数,但是无法通过spring来扫描kotlin的顶层函数, 因此 EnableSimbot 可以用于告知simbot扫描顶层函数的范围。

// Kotlin
@EnableSimbot
@SpringBootApplication
open class Main

fun main(vararg args: String) {
val context = runApplication<Main>(*args)
}
@EnableSimbot
@SpringBootApplication
public class Main {
public static void main(String[] args) {
SpringApplication.run(Main.class, args);
}
}