smmcat-driftbottle:为qqbot平台适配的漂流瓶

【悲报】由于代码被误删,之前的项目将很难继续维护。目前已使用 github 保存项目源代码

github 源代码地址

为了解决 qqobt 平台限制,专门制作的漂流瓶功能,支持 图片 + 文本 或者 音频 数据


随机获得一个漂流瓶,会告知瓶子的类型


图形化内容 (两种风格)

笔记本


蓝色简约


不良内容审核 【可选功能】

通过对接腾讯不良内容识别,过滤不良内容/图片

不良图片取消上传

不良文本自动打码


自己发送过的瓶子,或者捞到的瓶子。可以通过 id 去快捷找到,而不需要再次随机


管理员可关闭指定目标漂流瓶的显示


tip: 更多功能介绍自行体验即可…

如若觉得不错,感谢赞助一瓶 维他柠檬茶 ↓

3 个赞

我可以抄袭吗
图片

2 个赞

0.0.5 数据统计

  • 增加 /漂流瓶统计 指令,可以查看目前漂流瓶功能中的一些有用信息


2 个赞

抄咯,没事的

3 个赞

ui 挺好看的

2 个赞

0.0.8 日志系统

  • 通过 /漂流瓶日志 去查看历史日志,可以查看目前的操作、别人对自己的操作

效果展示

当有新的日志未查看时,左上方显示为 新!


效果示意


4 个赞

0.0.9 不良策略更新

  • 现在,检测到不良图片可以设置为 高斯模糊/拒收 两种策略
  • 发送 /扔漂流瓶 时可直接携带内容(早该这样做了)

选项决定不良图片的操作

效果展示


被处理的图片会高斯模糊

即使多张图混入一张色图,也能精确制导

2 个赞

0.0.10 头像展示适配

由于出现了 onebot 适配器的用户使用该插件,虽然本来是实在不打算专门却仍然还是按耐不住做了。因此发布该版本。

第三方适配器的头像主要担心头像同步问题,所以决定采用接口实现动态爬取(即使换了头像,也会同步更换)

  • 适配 onebot 的头像显示,并支持动态更新头像
  • 增加可选项 onbotAvatar,勾选后提供 onbot 等适配器的头像适配

由于没有 onebot 的开发环境,这边就不提供截图演示了

@Side

2 个赞

0.0.23 新指令

  • 增加了 /删留言 指令,可以进行留言的批量删除了
  • 增加了 允许漂流瓶的作者删除瓶子下的指定评论 的插件配置选项,默认勾选

删除瓶子留言

支持批量删除

删除后的效果(两种风格)



日志会记录被删除留言的行为

3 个赞

0.0.24 新功能

  • 添加 /查看瓶子记录 功能,会获得所有拾取过/扔出过的瓶子信息(最大显示 49个)
  • 为指令添加说明信息

现在,通过指令查看子指令有说明信息了

通过 /查看瓶子记录 会图形化显示近期拾取到的瓶子

这是放大后的效果图

这是没有放满的效果

3 个赞

0.0.28 自动修复

从该版本开始增加了 autoCorrectionPath 配置,默认开启!
当开启该模式后会自动矫正瓶子中本地绑定的媒体文件路径 (音频/图片)

由于考虑用户迁移数据所带来的问题: 漂流瓶的媒体资源路径是绝对路径.因此需要手动一个个修改才能正常显示,故此增加 自动重载时 同步最新路径 的功能

开启 deBug 后,日志可以看到目前瓶子的媒体数据的总数

image

绑定的关系取决于用户在插件配置项里设置的地址 (只改动瓶子JSON数据中媒体的链接信息,媒体数据仍然需要用户自己移动)

1 个赞

1.0 云端互通数据尝鲜

由于考虑做个所有 bot 共享的数据平台,秉承着想那就做的心,进行了 1.0 的功能增加。该版本独立出来了 /捞云漂流瓶/扔云漂流瓶/云留言 id 内容 指令。

本次更新是在不影响旧框架的基础上进行尝鲜更新,只更新指令和功能,不改动旧功能。欢迎体验!一起增量共享云空间的漂流瓶数据

另外,服务器设置了最基础的 nsfw 检测


可使用指令上传到云端共享给其他用户

可对指定云端瓶子进行评论

再次查看瓶子,可看到所有评论的内容

2 个赞

1.7 批量上传云端功能

通过 /批量上传云漂流瓶 指令,可以批量将本地漂流瓶数据上传到服务器中。
若瓶子中存在图片数据,图片将转换成 base64 进行上传。

  • 越大的图片上传越缓慢,请耐心等待…
  • 上传完成后,将记录已上传的瓶子ID,下次上传会忽略这些数据

使用 /批量上传云漂流瓶 将上传本地漂流瓶数据至云端漂流瓶


上传成功的漂流瓶会保留旧ID和赋予新的ID (请查看日志信息)

45eda0e556b52bc2d35153932d0d0281

通过 /捞云漂流瓶 新ID 可以查看该瓶子在云端漂流瓶中展示的样式

本地瓶子

云端瓶子

2 个赞