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);
    }
}