Skip to content

Releases: RicheyJang/PaimengBot

v0.3.3

20 Nov 04:42
Compare
Choose a tag to compare

修复

  • SQLite:并发读写导致locked的问题
  • B站订阅:模糊搜索恢复正常
  • 天气:现已可以继续正常使用
  • 猜成语:由于API下线,猜成语改为取本地图片方式,请将成语图片放置在data/img/idioms目录下,并以答案命名;详情参考帮助

删除

部分插件今日素材搜梗,由于原API失效,暂时进入维护状态

v0.3.2

05 Aug 04:08
Compare
Choose a tag to compare

新增

  • 新插件:搜图\搜本子,参见帮助 搜图
  • 聊天插件:AI问答API的答句支持CQ码,支持通过chat.ai.timeout配置项设置API超时时间;当配置项chat.donotknow为空时,派蒙Bot在无答复时将不回答任何内容
  • 漂流瓶插件:允许管理员删除漂流瓶

修复

  • 米游社签到:近期签到失败的问题
  • 自检:CQ-HTTP统计信息为空白的问题
  • 部分误触指令优化

Full Changelog: v0.3.1...v0.3.2

v0.3.1

08 Jul 08:56
Compare
Choose a tag to compare

新增

  • 重要更新!自检与清理插件更名为控制命令插件:新增了关机、重启、自动更新功能,此后版本>=0.3.1的派蒙Bot将可以进行自动升级
  • 聊天插件:可以通过chat.ai系列配置项来自行配置AI问答API了,具体配置内容可以加群询问
  • 漂流瓶插件:可以通过bottle.black配置项来配置禁用词汇列表,可以通过bottle.destroy配置项来配置捡漂流瓶时是否一并删除(无法再次捡起该漂流瓶)

修复

  • 天气插件:部分日期气温数据异常的问题

Full Changelog: v0.3.0...v0.3.1

v0.3.0

05 Jul 10:18
Compare
Choose a tag to compare

时隔近俩月,终于忙完了毕业,接下来就有空更新了,这一版本其实算是0.3.0版本的部分内容,后续请等我继续更新哦

新增

  • 财富系统正式实装,可以在配置文件中通过插件Key.cost配置任意插件的调用花费,注意,扣除的都是虚拟财产,可以通过签到等获取,严令禁止将此功能用于收费等非法用途,参见帮助 签到与财富
  • 新插件:戳一戳,可以在配置文件中通过poke.replies配置戳一戳的回复内容,会随机回复,而且支持禁言、回戳、发图等动作哦,参见帮助 戳一戳
  • 新插件:混合表情,可以合成任意两个emoji表情
  • 新插件:漂流瓶,全匿名,支持跨群扔、捡哦
  • 新插件:天气,快捷查看指定城市的天气预报
  • 新插件:Github查询,快速查询Github上任意仓库的基本信息
  • 新插件:网易云评论,零点啦!随机来一条网易云热评
  • 好康的插件:可以在配置文件中通过pixiv.withdraw配置图片多久后被自动撤回,默认不撤回,参见帮助 好康的
  • 猜成语插件:新增总排行榜、群排行榜功能;猜成语现在可以被群管理员取消了
  • B站订阅插件:可以设置Cookie了,可以一定程度上防止被限流;订阅的up主更新视频时将展示视频封面
  • 新可选插件:OSU查询。鉴于不是大众功能,因此为可选,若想启用,请自行取消cmd/main.go文件中的注释后自行编译

修改

  • 好康的插件:修复了近期没图了...的问题
  • 部分插件在Mysql 5.7+建表失败的问题
  • 翻译插件:翻译命令不可用的问题
  • 关键词撤回插件:无法检查部分CQ码的问题

New Contributors

Full Changelog: v0.2.4...v0.3.0

v0.2.4

09 Apr 06:37
Compare
Choose a tag to compare

新增

  • B站订阅:订阅的UP主动态更新时,推送消息中将显示动态内容,并新增了相关的配置项,请自行查看“帮助 b站订阅”,鸣谢 @tomoyo233
  • 群管理插件:全员禁言可以指定时长啦,该时长过后派蒙将自动解除禁言
  • 功能开关插件:新增配置项ban.tip,设置为true则当有群友调用某项被禁用的功能时,会提示"该功能已被禁用",但不会提示个人封禁
  • 好康的插件:新增了一个配置项,请自行查看“帮助 好康的”
  • 聊天插件:chat.default.donotknow配置项值可以为数组格式了,当派蒙不知道时,会从该数组中随机选取一项来回答,示例:
chat:
  default:
    donotknow:
    - '{nickname}不知道呢'
    - '{nickname}不懂欸'
    - ''

修复

  • 猜成语插件:尝试修复猜完成语聊天插件无法使用的问题
  • 功能开关插件:无法正常指定封禁时长的问题
  • 好康的插件:限制一次性要求的最大插画数为10
  • B站订阅插件:某些情况下番剧更新推送不准确的问题

v0.2.3

24 Mar 09:09
Compare
Choose a tag to compare

新增

  • 新插件:定时提醒,能够很便利地让派蒙在指定时间(或定期)提醒你(或某个群)某件事
  • 新插件:Pixiv搜索,可以获取指定PID插画的所有分P图片
  • 自检与清理插件:新增心跳检测配置项,可以通过inspection.heartbeat配置项来配置定期的心跳消息,非专业人员请勿配置

修复

  • 翻译插件:无法将日语、英语翻译成其它语种的问题
  • 优化部分错误日志

Full Changelog: v0.2.2...v0.2.3

v0.2.2

18 Mar 06:19
Compare
Choose a tag to compare

新增

  • b站订阅插件:可通过bilibili.atall配置项,来配置群订阅内容更新时推送内容是否@全体成员
  • 将Windows下的默认数据库改为SQLite,无需配置,开箱即用
  • 启动时将进行当前路径检查与自动修正,在Windows下可以直接双击运行paimeng.exe

修复

  • 米游社签到插件:自动签到时间相关配置项不生效的问题

v0.2.1

16 Mar 08:05
Compare
Choose a tag to compare

新增

  • 群管理插件:拉黑功能,拉黑指踢出并自动拒绝该用户加入任何派蒙作为管理员的群聊,删除并禁止其加派蒙为好友,封禁该用户的所有功能使用权
  • 原神便笺查询插件:更名为原神便签查询,同时美化了查询结果,以图片形式发送
  • 米游社签到插件:结果使用图片形式发送,防止风控;开放了群聊使用此插件的限制,修改配置项genshin_sign.group即可
  • 统计插件:统计结果饼图依据使用量自适应调整大小和显示的插件数量
  • 猜成语插件:现在可以在群聊中多人一起猜啦,并且猜成语过程中不会影响其它插件的正常使用

修复

  • 部分插件错误处理及日志不严谨的问题
  • 部分可以越过好康的、pixiv排行榜插件审查的极端情况下,强力模式不起作用的问题
  • B站订阅直播间自动推送时没有直播间短号时,会使得直播间号显示为0的问题
  • 群管理插件可能导致机器人自身或者超级用户被踢出、禁言的问题

Full Changelog: v0.2.0...v0.2.1

v0.2.0

13 Mar 08:54
Compare
Choose a tag to compare

新增

  • 新插件:B站订阅推送;可以订阅番剧、UP主、直播间,让派蒙自动向你推送啦
  • 新插件:原神便笺查询、米游社签到、米游社管理,by @lldxflwb
  • 新插件:签到、好感度与财富系统;可以在群聊里签到啦,其它联动功能未来可期
  • 新插件:关键词撤回;配置在群聊中的危险关键词,自动撤回包含关键词的群员消息
  • 限流插件:通过limiter.tip配置项,可配置当用户处于CD中时,提示他CD剩余时间
  • 聊天插件:通过文件配置自定义问答时,答句支持变量啦,例如用户昵称、用户ID、问句正则分组等,参见最新版本压缩包中的data/dialogue/0.txt;同时,问句支持CQ码格式的图片
  • 好康的插件:一个新模式,用于一定程度地保障安全
  • 原神今日素材插件:今日素材图片底部添加当前可以打的活动
  • 基本事件处理插件:可以通过event.autoagree配置项,来配置是否自动同意好友请求

修复

  • 某些情况下插件CD配置项无法热更新的问题
  • 补全了所有插件的配置项说明(在各插件的帮助详情中)
  • 对话式自定义问答无法处理除纯文字外其它消息的问题
  • 某些网络状况下今日素材图片残缺的问题
  • 周日的今日素材不准确的问题
  • 好康的插件不支持部分代理图库的问题
  • 昵称等插件的误触问题,并限制了昵称最大长度

Full Changelog: v0.1.4...v0.2.0

v0.1.4 release

25 Feb 13:49
Compare
Choose a tag to compare

新增:

  • 聊天插件:可以通过chat.default.donotknow配置项来配置无法处理某消息(不知道)时的回答内容
  • 聊天插件:通过文件自定义问答集时,TXT格式文件的问句支持正则表达式,参见0.txt示例
  • 可以在config-main.yaml中通过配置plugins-always-call配置项,来控制在群聊中是(true)否(false)可以自由召唤派蒙,即无需加它的名字前缀或@它,同时该配置项值还可以为字符串数组格式,标识哪些插件(Key)可以自由召唤派蒙

修复

  • 使用SQLite数据库时无法删除自定义问答的问题
  • 聊天插件:自定义答句的部分CQ码(例如语音)无法正常发送的问题

注意:为保持配置项统一,在新增config-main.yaml文件plugins-always-call配置项后,config-plugin.yaml文件chat.onlytome配置项被移除
此外,将SQLite驱动由CGo换为纯Go,从此正式摆脱CGo

Full Changelog: v0.1.3...v0.1.4