减少占位符选项

This commit is contained in:
2024-02-12 22:21:29 +08:00
parent 3b232189d1
commit f8be57e359
2 changed files with 6 additions and 12 deletions

View File

@ -28,11 +28,9 @@ MiraiConsolePlugin 自定义戳一戳回复消息
## 占位符 ## 占位符
- `{cardName}` 会被替换为群名片或昵称 - `{name}` 会被替换为群名片或昵称
- `{nickName}` 会被替换为用户昵称` - `{botName}` 会被替换为机器人群名片或昵称
- `{groupName}` 会被替换为群名称 - `{groupName}` 会被替换为群名称
- `{botCardName}` 会被替换为机器人群名片或昵称
- `{botNickName}` 会被替换为机器人昵称
- 更多欢迎 ISSUE 或者 PR 补充... - 更多欢迎 ISSUE 或者 PR 补充...
## 配置文件 ## 配置文件

View File

@ -182,17 +182,13 @@ object JNudgeReply : KotlinPlugin(
} else if (it is PlainText) { } else if (it is PlainText) {
/** /**
* 占位符 * 占位符
* - `{cardName}` 会被替换为群名片或昵称 * - `{name}` 会被替换为群名片或昵称
* - `{nickName}` 会被替换为用户昵称` * - `{botName}` 会被替换为机器人群名片或昵称
* - `{groupName}` 会被替换为群名称 * - `{groupName}` 会被替换为群名称
* - `{botCardName}` 会被替换为机器人群名片或昵称
* - `{botNickName}` 会被替换为机器人昵称
*/ */
val content = it.content val content = it.content
.replace("{cardName}", event.from.nameCardOrNick) .replace("{name}", event.from.nameCardOrNick)
.replace("{nickName}", event.from.nick) .replace("{botName}", event.target.nameCardOrNick)
.replace("{botCardName}", event.target.nameCardOrNick)
.replace("{botNickName}", event.target.nick)
.replace( .replace(
"{groupName}", "{groupName}",
if (event.subject is Group) { if (event.subject is Group) {