属于安妮的花宫侍从小鼠 https://book.sukazyo.cc/morny
Go to file
Eyre_S 31e25308bb
[[[ release 0.4.2.11 ]]]
## 🧯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
2021-12-27 17:23:24 +08:00
gradle/wrapper 添加获取当前版本的命令,gradle更新,maven打包发布支持 2021-11-26 14:09:40 +08:00
src/main/java/cc/sukazyo/cono/morny 修改 tgapi.HTML 编码器并补全调用 (#19),补全 IP186/javadoc (#18) 2021-12-27 17:01:17 +08:00
.editorconfig 添加 editorconfig,修复 null username 显示规范问题 2021-12-19 18:31:36 +08:00
.gitattributes initialize gradle project 2021-10-07 20:52:31 +08:00
.gitignore initialize gradle project 2021-10-07 20:52:31 +08:00
build.gradle 修改 tgapi.HTML 编码器并补全调用 (#19),补全 IP186/javadoc (#18) 2021-12-27 17:01:17 +08:00
gradle.properties 修改 tgapi.HTML 编码器并补全调用 (#19),补全 IP186/javadoc (#18) 2021-12-27 17:01:17 +08:00
gradlew initialize gradle project 2021-10-07 20:52:31 +08:00
gradlew.bat initialize gradle project 2021-10-07 20:52:31 +08:00
settings.gradle initialize gradle project 2021-10-07 20:52:31 +08:00