| @DingerScan |
标识Dinger层扫描路径 |
在SpringBoot启动类中定义使用 |
| @Dinger |
指定当前XXXDinger使用的机器人类型 |
在XXXDinger.java接口类上 |
| @DingerClose |
用于关闭 XXXDinger.java 或者指定其中的一个至多个方法 |
XXXDinger.java接口层(接口类或接口方法上均可) - 作用于Dinger类上,关闭Dinger类中所有方法通知; - 作用于方法上, 关闭当前方法通知; |
| @AsyncExecute |
用于 XXXDinger.java 层(注解和XML)级别异步发送 |
在XXXDinger.java接口类上 |
| @DingerConfiguration |
用于 XXXDinger.java 层(注解和XML)级别机器人信息配置 |
XXXDinger.java接口类上 |
| @DingerText |
注解方式定义Text消息体 |
XXXDinger.java接口层接口方法上 |
| @DingerMarkdown |
注解方式定义Markdown消息体 |
XXXDinger.java接口层接口方法上 |
| @DingerImageText |
注解方式定义图文类型消息体 |
XXXDinger.java接口层接口方法上 |
| @DingerLink |
注解方式定义Link类型消息体 |
XXXDinger.java接口层接口方法上 |
| @Parameter |
如果消息体中使用的参数变量和方法定义的参数名称不一致,可使用该注解进行个性化设置参数变量名称 |
XXXDinger.java接口层接口方法参数上 |
| @EnableMultiDinger |
启动多钉钉机器人配置 |
在SpringBoot启动类中定义使用 |
| @MultiHandler |
为Dinger层指定对应的多机器人处理器 |
XXXDinger.java接口类上 |
| @DingerPhone |
指定需要@的人员(电话)信息 |
XXXDinger.java接口层接口方法参数上,since v2.1.0 |