mirror of
https://github.com/Eyre-S/Coeur-Morny-Cono.git
synced 2024-11-22 11:14:55 +08:00
属于安妮的花宫侍从小鼠
https://book.sukazyo.cc/morny
Eyre_S
31e25308bb
## 🧯Bug Fix - 修复 /user 命令在遇到无 username 用户时会将 java.null 转译为值而非报空的问题 - ((隐藏问题)) 为所有消息发送补全特殊字符转义,修复当拼接内容有 html 特殊字符 < > & 时,telegram api 将无法处理导致无法发送消息 ## 📇功能 - 添加呼叫 morny 主人功能 - 添加 /ip 和 /whois 命令 (#17 @186526 - 添加 /event_hack 命令 - 添加 /jrrp 命令以及其 xmomi 版本后端 - /user 命令现在在无参数时返回调用者的数据而非回报错误 - /runtime 命令的返回数据的 continuous 字段添加了启动时间回报 ## 🔌系统接口 - 添加了主人 id 记录,用作可信认证和部分功能 - 封装对象化了 MornyCoeur 和 MornyTrusted - 程序启动参数扩充 - 以选项方式为 token 与 username 字段赋值 - 实现 morny 主人和信任群组字段的赋值 - 同时标记旧的 token username 参数赋值可能废弃 - 添加 apache-commons-text 类库 用于进行 HTML 实体转义 - 添加了 escapeHtmlTelegram 工具 用于进行 telegram api HTML 实体转义 - 移除了没有再被使用的 repeatChars 工具 ## 🔩技术修改/typo - 事件的"忽略程序启动前"作用范围现在扩大为所有 Message 和 EditedMessage 事件 - 添加了贴纸管理类 - 修改 /runtime 的文本 - 补充部分 javadoc - 为项目添加 .editorconfig - 将部分误导入的 jetbrains.NotNull 改为 javax.Nonnull |
||
---|---|---|
gradle/wrapper | ||
src/main/java/cc/sukazyo/cono/morny | ||
.editorconfig | ||
.gitattributes | ||
.gitignore | ||
build.gradle | ||
gradle.properties | ||
gradlew | ||
gradlew.bat | ||
settings.gradle |