Skip to content

Releases: simple-robot/simpler-robot

v2.0.0-ALPHA.11

08 Dec 06:34
Compare
Choose a tag to compare
v2.0.0-ALPHA.11 Pre-release
Pre-release

v2.0.0-ALPHA.11

lovelycat

  • 追加api内置缓存配置。
# 是否启用组件内置api缓存,默认开启
simbot.component.lovelycat.api.cache.enable=true
# 缓存时效,默认为1
simbot.component.lovelycat.api.cache.duration=1
# 缓存时效的时间单位,默认为分钟。值为 java.util.concurrent.TimeUnit 枚举的元素值。
# 可选值:NANOSECONDS MICROSECONDS MILLISECONDS SECONDS MINUTES HOURS DAYS
# 常用值:MILLISECONDS SECONDS MINUTES 
simbot.component.lovelycat.api.cache.durationUnit=MINUTES
  • 实现Getter。

core

  • ListenerContext 中追加两个获取方法。

fix

  • #14 监听函数拦截器拦截范围过大
  • #15 MsgInterceptor追加可获取监听上下文

v2.0.0-ALPHA.8

24 Nov 16:17
Compare
Choose a tag to compare
v2.0.0-ALPHA.8 Pre-release
Pre-release

v2.0.0-ALPHA.8

fix

  • fix #9 (多bot下监听函数重复缓存)

v2.0.0-ALPHA.9

26 Nov 12:04
Compare
Choose a tag to compare
v2.0.0-ALPHA.9 Pre-release
Pre-release

v2.0.0-ALPHA.9

lovelycat (未发布)

  • 实现登录账号验证
  • 实现群聊消息监听

fix

  • fix #10 (@ListenBreak未被实现)

v2.0.0-ALPHA.7

23 Nov 17:51
Compare
Choose a tag to compare
v2.0.0-ALPHA.7 Pre-release
Pre-release

v2.0.0-ALPHA.7

  • update hutool to v5.5.1

core

  • 优化过滤器匹配规则,如果事件为 MessageGet 类型并且text属性为null, 强制将text视为空字符串进行匹配。

http-client-core

  • get请求支持携带cookies。

fix

  • fix #8 (多bot下群消息重复触发)

v2.0.0-ALPHA.6

21 Nov 16:34
Compare
Choose a tag to compare
v2.0.0-ALPHA.6 Pre-release
Pre-release

v2.0.0-ALPHA.5

21 Nov 15:03
Compare
Choose a tag to compare
v2.0.0-ALPHA.5 Pre-release
Pre-release

ALPHA.5

变更开发分支为 dev.
alpha 分支为目前已部署的alpha最终内容。

存在不兼容更新且本次更新仅包含以下的不兼容内容。

api

  • ※ 不兼容更新:MessageContent 包路径变更:love.forte.simbot.api.message.event.MessageContent -> love.forte.simbot.api.message.MessageContent

此版本存在问题:#5

v2.0.0-ALPHA.10

29 Nov 16:06
Compare
Choose a tag to compare
v2.0.0-ALPHA.10 Pre-release
Pre-release

v2.0.0-ALPHA.10

core

  • 移除 MessageContent.getImages()

lovelycat

  • 实现私聊消息监听
  • 实现转账事件监听与接受转账
  • 实现扫描支付事件监听
  • 实现好友变动监听
  • 实现群成员增加/减少监听
  • 实现新增好友监听(setter-同意申请未实现)
  • 实现bot账号登录事件监听
  • 实现系统监听
  • 实现 sender-送信器

可爱猫组件尚处于预览/尝鲜体验状态,仅实现了Sender, 且不保证其稳定性与效率。

fix

  • fix #11 (发送多个图片导致同步锁异常)
  • fix #12 (为GroupAddRequest追加群容器)

v2.0.0-ALPHA.4

20 Nov 08:18
Compare
Choose a tag to compare
v2.0.0-ALPHA.4 Pre-release
Pre-release

ALPHA.4

  • kotlin update to v1.4.20
  • ktor update to v1.4.2
  • forte-common-ioc to v1.0.0-ALPHA.5

核心

  • 调整 MessageContentBuilder 的包路径,移出event层级。

组件

  • 追加1.x中曾实现过的 钉钉组件

  • mirai组件 mirai update to v1.3.3

fix

  • fix #1 : 修复 @Filters 导致纯文本消息监听失效。
  • fix #2 :修复动态参数解析。
  • try fix #3 : 尝试修复mirai组件执行一段时间后会自行关闭的问题。

v2.0.0-ALPHA.3

16 Nov 17:15
Compare
Choose a tag to compare
v2.0.0-ALPHA.3 Pre-release
Pre-release

v2.0.0-ALPHA.3

核心

core-starter移除部分多余控制台输出。

重新定义 MessageContent
并在 mirai组件 中重新实现。

其中,暂时保留 曾经的MessageContent.getImages方法,但是此方法已不存在任何作用

组件

mirai组件中优化 MessageContentBuilder 中,通过input流和byte数组构建图片实例的相关内容,当group和friend两个目标图片实例均被构建后,会主动调用close(),而在其中一方实例化完成后,会 尝试 调用input.reset

上述调整中,构建group和friend目标图片的时候调整为共用同一个锁。

v2.0.0-ALPHA.2

07 Nov 15:03
Compare
Choose a tag to compare
v2.0.0-ALPHA.2 Pre-release
Pre-release

v2.0.0-ALPHA.2

MessageEventGet 更名为 MessageGet

优化部分日志输出。
调整核心中method-listener的注册方式为全局扫描。

core-parent下新增模块:

追加 spring-boot-starter 模块及其子模块: