CMHopeSunshine / LittlePaimon

小派蒙!基于Nonebot2的原神机器人,包括但不限于UID面板查询、抽卡记录分析、游戏攻略图鉴、实时便签、原石札记、群聊学习、群管等功能。/ LittlePamon! Genshin Impact multifunctional bot based on Nonebot2.
https://docs.paimon.cherishmoon.top
GNU Affero General Public License v3.0
1.15k stars 126 forks source link

有关群聊学习以及其他提议 #352

Open YouYouLip opened 1 year ago

YouYouLip commented 1 year ago

群聊学习是否支持学习表情进行回复呢 如果不能的话会考虑加入么 感觉可以加一个自定义词库 nonebot商店机器人模块上的ATRI那个自定义词库流程就挺好的 选择模式 并且支持多回复以及表情回复(想拿出来单用拿不出来) 深渊有个群深渊统计 那角色练度排行统计是否可以添加呢 而且材料查神瞳的话 貌似不会全显示 查雷神瞳并不会显示珊瑚宫那一片区域 推送b站原神官方发布的视频以及动态 (这个感觉安装其他插件就可以做到 但是作为小派蒙原神专属机器人没有这个功能是不是有点怪) 推送原神前瞻直播以及获取兑换码(这个也有相对应的插件但是不知道好不好使) 可以获取并且发送原神活动音游的音乐以及各个地图和战斗的背景音乐

以上有目前或者以后可以增添的功能么

YouYouLip commented 1 year ago

希望可以增添一个角色练度排行 类似云崽那样的功能 K1TIH)`H K`Z74CLN}7_MVF

CMHopeSunshine commented 1 year ago

计划中或会考虑:

暂不考虑:

无法实现:

其他:

搜神瞳这个属于材料地图功能,这个功能非常吃内存,神瞳这种遍布整个国家的,范围太广了,可能在生成图片的途中就导致程序卡死或被杀掉,所以目前是限制了一定大小的,如果你的机器能够承受住,可以手动改一下代码,具体如下: https://github.com/CMHopeSunshine/LittlePaimon/blob/84d603f2776e08689f9efdb65e5996a20d63b7f9/LittlePaimon/plugins/Paimon_Wiki/draw_map.py#L156-L167 把166和167行删掉,把那几个2000改大一点(改成16000就是整个提瓦特地图大小)

YouYouLip commented 1 year ago

计划中或会考虑:

  • 自定义词库
  • 角色练度排行统计
  • 原神官方资讯推送

暂不考虑:

  • 前瞻兑换码,能用到的时间太少了,也不能实现推送,用nb商店的插件就行
  • 音乐,没有API能规范地获取音乐,个人认为意义不大,可以用用点歌插件搜作者HOYO-Mix来一定程度上替代

无法实现:

  • 群聊学习现在(应该?)会学习qq自带的表情,不过对于其他第三方表情包合集,例如派蒙的画作,在go-cqhttp里只会收到如[吃惊][干得漂亮]这样的文字,无法得知表情原貌,所以不能实现

其他:

搜神瞳这个属于材料地图功能,这个功能非常吃内存,神瞳这种遍布整个国家的,范围太广了,可能在生成图片的途中就导致程序卡死或被杀掉,所以目前是限制了一定大小的,如果你的机器能够承受住,可以手动改一下代码,具体如下:

https://github.com/CMHopeSunshine/LittlePaimon/blob/84d603f2776e08689f9efdb65e5996a20d63b7f9/LittlePaimon/plugins/Paimon_Wiki/draw_map.py#L156-L167

把166和167行删掉,把那几个2000改大一点(改成16000就是整个提瓦特地图大小)

嗯嗯 感谢考虑,关于群聊学习这个 好像是可以学习第三方表情的 因为我的机器人在群聊的时候发了个表情包(应该不是复读 是自主发言功能触发的好像) MR4E80N$MO(Q78QIPS1PXCP 顺便想问句题外话,我的apscheduler插件会报错 但是不是正常方法报错,而是在我熄灭显示屏后会报错同时gocq也会断开连接,报错代码我没有全截上 不过有个显示是Job "check_bili_live (trigger: interval[0:01:00], next run at: 2022-12-22 07:23:16 CST)" raised an exception 这个报错仅限我熄灭显示屏出现 就是我一大早上挂bot一直到晚上2 3点熄屏运行后面大概率会报错导致bot掉线 不熄屏不报错 熄屏早上起来一看就会报错(而且好像还是概率性,昨天两天好好的,今天就报错了)是因为有关依靠apscheduler第三方插件错误报错么 我应该是只安装了b站订阅通知和fortune今日运势这个插件(今日运势这个插件所需的apscheduler是1.4版本 我安装这个插件会强制给我安装apscheduler1.4)然后我通过pip install --upgrade nonebot-plugin-apscheduler强制升级2.0并且运行 并不会出现报错 所以我感觉到有点迷 请问会是这个插件导致的么 我看这种原因是apscheduler跑的实例多了并且没运行成功一直跑的事出现的报错(?)

CMHopeSunshine commented 1 year ago

这种表情包属于用户自己添加的,和图片一样,是可以学,上面我指的是qq表情商城中的表情包合集,这种不能学。

是这个插件导致的,这个插件有个函数check_bili_live,定时任务在运行它的时候出错了

YouYouLip commented 1 year ago

这种表情包属于用户自己添加的,和图片一样,是可以学,上面我指的是qq表情商城中的表情包合集,这种不能学。

是这个插件导致的,这个插件有个函数check_bili_live,定时任务在运行它的时候出错了

嗯嗯 感谢 那我还是把这个插件卸载了吧(悲)

YouYouLip commented 1 year ago

这种表情包属于用户自己添加的,和图片一样,是可以学,上面我指的是qq表情商城中的表情包合集,这种不能学。

是这个插件导致的,这个插件有个函数check_bili_live,定时任务在运行它的时候出错了

问题定向错了 好像不是fortune这个插件的问题 我去看了一下配置fortune中并没有有关check_bili_live的 反而是b站订阅通知的问题(因为live是直播前面bili是哔哩哔哩)。。。我居然脑子这么钝 请问这种情况大概率是插件自身问题么,或者是因为和其他相关插件冲突(看作者的提问区里面好像没有这种问题)