减少占位符选项

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}` 会被替换为群名片或昵称
- `{nickName}` 会被替换为用户昵称`
- `{name}` 会被替换为群名片或昵称
- `{botName}` 会被替换为机器人群名片或昵称
- `{groupName}` 会被替换为群名称
- `{botCardName}` 会被替换为机器人群名片或昵称
- `{botNickName}` 会被替换为机器人昵称
- 更多欢迎 ISSUE 或者 PR 补充...
## 配置文件

View File

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