feat(REQ-3114) - 完善消息提示内容格式
This commit is contained in:
parent
2fb2ba8695
commit
cdfc90e761
@ -35,16 +35,15 @@ public class ApplicationRegisterKeywordProcessor extends AbstractKeywordProcesso
|
||||
|
||||
@Override
|
||||
public ReplyMessage help() {
|
||||
return SampleMarkdown.from("使用示例", "> ### 请按以下帮助信息发送消息哦\n" +
|
||||
"> appReg ([option] text)*\n" +
|
||||
"> \n" +
|
||||
"> 完整语法:<font color=green>appReg -n 应用名称 -d 应用描述 -a appId -A agentId -ci clientId -cs clientSecret -r 机器人Code</font>\n" +
|
||||
"> \n" +
|
||||
"> 命令:appReg/应用注册\n" +
|
||||
"\n" +
|
||||
"> 以上参数信息请从[钉钉后台](https://open-dev.dingtalk.com/)获取\n" +
|
||||
"\n" +
|
||||
"#### 使用示例:\n" +
|
||||
return SampleMarkdown.from("使用示例", "> ### 请按以下帮助信息发送消息哦 \n " +
|
||||
"> appReg ([option] text)* \n " +
|
||||
"> \n " +
|
||||
"> **完整语法**:appReg -n 应用名称 -d 应用描述 -a appId -A agentId -ci clientId -cs clientSecret -r 机器人Code \n " +
|
||||
"> \n " +
|
||||
" \n " +
|
||||
"> 以上参数信息请从[钉钉后台](https://open-dev.dingtalk.com/)获取!\n" +
|
||||
" \n " +
|
||||
"#### 使用示例: \n " +
|
||||
"appReg -n 测试应用 -d 测试应用描述 -a 123 -A 123 -ci 123 -cs 123 -r robotCode123");
|
||||
}
|
||||
|
||||
|
||||
@ -66,20 +66,18 @@ public class CreateTodoKeywordProcessor extends AbstractKeywordProcessor {
|
||||
*/
|
||||
@Override
|
||||
public ReplyMessage help() {
|
||||
return SampleMarkdown.from("使用示例", "> ### 请按以下帮助信息发送消息哦\n" +
|
||||
"> createTodo <@用户...> ([option] text)*\n" +
|
||||
"> \n" +
|
||||
"> 完整语法:\n" +
|
||||
"> <font color=green>createTodo @用户 -d 标题 -d 描述 -D 截止时间 -p 优先级</font>\n" +
|
||||
" \n" +
|
||||
"> 命令:createTodo/创建待办\n" +
|
||||
"> \n" +
|
||||
"> 用户:最少需要@一个用户,可以是多个\n" +
|
||||
"> \n" +
|
||||
"> 优先级:10(较低),20(普通),30(紧急),40(非常紧急)\n" +
|
||||
"\n" +
|
||||
"#### 使用示例:\n" +
|
||||
"\n" +
|
||||
return SampleMarkdown.from("使用示例", "> ### 请按以下帮助信息发送消息哦 \n " +
|
||||
"> createTodo <@用户...> ([option] text)* \n " +
|
||||
"> \n " +
|
||||
"> **完整语法**:createTodo @用户 -d 标题 -d 描述 -D 截止时间 -p 优先级 \n " +
|
||||
" \n " +
|
||||
"> **参数解析**:用户:最少需要@一个用户,可以是多个 \n " +
|
||||
"> \n " +
|
||||
"> **优先级**:10(较低),20(普通),30(紧急),40(非常紧急) \n " +
|
||||
" \n " +
|
||||
" \n " +
|
||||
"#### 使用示例: \n " +
|
||||
" \n " +
|
||||
"createTodo @张三 -t 请完成REQ-3115的状态 -d 需求已经提测 -D 2024-10-28 17:00:00 -p 30");
|
||||
}
|
||||
|
||||
|
||||
@ -29,14 +29,16 @@ public class GroupRegisterKeywordProcessor extends AbstractKeywordProcessor {
|
||||
|
||||
@Override
|
||||
public ReplyMessage help() {
|
||||
return SampleMarkdown.from("使用示例", "> ### 请按以下帮助信息发送消息哦\n" +
|
||||
"> groupReg (applicationName)\n" +
|
||||
">\n" +
|
||||
"> 完整语法:<font color=green>groupReg 应用名称</font>\n" +
|
||||
"\n" +
|
||||
"> 应用名称一般建议使用后端服务名,方便后续管理\n" +
|
||||
"\n" +
|
||||
"#### 使用示例:\n" +
|
||||
return SampleMarkdown.from("使用示例", "> ### 请按以下帮助信息发送消息哦 \n " +
|
||||
"> groupReg (applicationName) \n " +
|
||||
"> \n " +
|
||||
"> **完整语法**:groupReg 应用名称 \n " +
|
||||
" \n " +
|
||||
"> **参数描述** \n " +
|
||||
"> 应用名称一般建议使用后端服务名,方便后续管理 \n " +
|
||||
" \n " +
|
||||
" \n " +
|
||||
"### 使用示例: \n " +
|
||||
"appReg workflowEngine");
|
||||
}
|
||||
|
||||
|
||||
@ -25,16 +25,16 @@ public class MenuKeywordProcessor extends AbstractKeywordProcessor {
|
||||
|
||||
@Override
|
||||
public ReplyMessage help() {
|
||||
String content = "### 目前支持的命令如下哦\n" +
|
||||
"\n" +
|
||||
"> 可以@我并发送命令获取特定命令的帮助\n" +
|
||||
"\n" +
|
||||
"| 中文 | 英文 | 命令描述 |\n\n " +
|
||||
"|:-|:-:|-:|\n\n " +
|
||||
"| groupRegister | 群注册 | 将当前群与某个后端应用绑定 |\n\n " +
|
||||
"| createTodo | 创建代办 | 为指定用户创建钉钉待办 |\n\n " +
|
||||
"| appRegister | 应用注册 | 利用该机器人,直接注册本公司下的‘其他企业内部应用’ |\n\n ";
|
||||
|
||||
String content = "### 目前支持的命令如下哦 \n " +
|
||||
" \n " +
|
||||
"> 可以@我并发送命令获取特定命令的帮助 \n " +
|
||||
" \n " +
|
||||
" **命令列表**: \n " +
|
||||
"1. 帮助(*menu*):展示本信息 \n " +
|
||||
"2. 群注册(*groupReg*):将当前群与某个后端应用绑定 \n " +
|
||||
"3. 创建待办(*createTodo*):为指定用户创建钉钉待办 \n " +
|
||||
"4. 应用注册(*aggReg*):利用该机器人,直接注册本公司下的‘其他企业内部应用’ \n " +
|
||||
"99. 其他非以上关键词的消息,将转发给群关联的后端服务。 \n ";
|
||||
|
||||
return doProcess(content);
|
||||
}
|
||||
|
||||
Loading…
Reference in New Issue
Block a user