添加引用回复内容的渲染和预设的格式调整功能
Full Changelog: 1.7.3...1.7.4
更新
配置更改
# 在 aplini 中追加
## 4
# 预设的格式调整功能
other-format-presets:
# 是否删除 %message% 消息 中的格式化字符
render-message_format-code: false
# 是否删除 %nick% 群名片 中的格式化字符
render-nick_format-code: true
# 是否启用 "更好的多行消息"
multiline-message:
enabled: true
line-0: '' # [多行消息]
line-prefix: ' '
## 5
# 引用回复
# 添加变量: %_reply_%
# 如果是回复消息, 则为变量赋值并为消息添加悬浮文本框用于显示内容. 可以将鼠标悬停在消息上查看回复的内容
reply-message:
# 可用变量:
# %qq% - 被回复的消息的发送者QQ号
var: '[回复 @%qq%] '
# 可用变量:
# %_/n_% - 换行
# %qq% - 被回复的消息的发送者QQ号
# %message% - 回复内容
message: "[引用回复 @%qq%]%_/n_%§7%message%"
# 在 general 中修改
# 当群名片不存在时是否尝试获取昵称
use-nick-if-namecard-null: true
# QQ群消息广播到游戏内聊天的格式 格式化代码: §
# 变量:
# %groupname% - 群名称
# %groupid% - 群号
# %nick% - 发送者群名片
# %regex_nick% - 使用正则匹配到的名称, 需要开启 aplini.cleanup-name 模块
# %qq% - 发送者QQ号
# %message% - 消息内容, 支持预处理模块 aplini.pretreatment
# %_reply_% - 如果是回复消息..., 配置在 aplini.reply-message 模块
in-game-chat-format: "§f[§7%nick%§r§f] §7%_reply_%%message%"
# 启用 MiraiMC 内置的QQ绑定
use-miraimc-bind: false
# 已绑定玩家向服务器发送聊天消息的格式
# 如果玩家没有绑定,消息格式仍按照上方设置的格式发送
# 内置变量仍然可以使用
bind-chat-format: "§f[§7%nick%§r§f] §7%_reply_%%message%"