mirror of
https://github.com/xuthus83/LittlePaimon.git
synced 2024-10-21 16:27:15 +08:00
hoshino | ||
readme | ||
LICENSE | ||
LittlePaimon-install.ps1 | ||
README.md | ||
requirements.txt | ||
run.py |
小派蒙|LittlePaimon
✨基于HoshinoBot和go-cqhttp的原神Q群机器人✨
简介✨
通过米游社接口,查询uid的游戏信息,并附带各种娱乐功能。
功能示例💖
角色背包
角色详情
深渊信息
模拟抽卡
实时便签
每月札记
角色材料
抽卡记录
详见WIKI,向派蒙发送#帮助派蒙
可以查看指令列表
重要通知⚠️
4.11对代码进行了一次较大幅度的重构,cookie数据存储方式改用了sqlite
数据库,原json
数据会在首次启动时自动导入数据库;如果您对本项目代码有修改,请确保git pull
时能解决冲突,目前测试未有BUG,如有请发起issue,且注意备份用户数据!
新功能更新😙
- 3.20 新增Windows一键部署脚本
- 3.22 新增蓝佬授权提供的收益曲线和参考面板攻略图
- 3.24 新增抽卡记录导出和分析功能,原模拟抽卡的指令更改
- 3.30 个人信息卡片新增层岩巨渊和神里绫人信息
- 3.31 实时便签加入参量质变仪信息
- 4.11 改用数据库进行数据存储,优化代码
ToDo🕛
- 实时便签树脂提醒
- 抽卡记录导出和分析
- ocr圣遗物评分和角色面板记录
- 角色、武器和圣遗物wiki
- 派蒙AI闲聊
- 米游社自动签到
- 今日可刷材料
- 角色练度统计
- 派蒙戳一戳集卡
部署方法🖥️
本项目和HoshinoBot的部署方式一样,因此Linux可以参考:
一键安装脚本
⚠️一键脚本会因计算机环境不一样而可能产生各种各样的问题,出现问题的话请尝试手动部署,部署方法参考HoshinoBot
Windows
在你想安装的位置打开powershell
,输入执行:
iwr "https://cdn.jsdelivr.net/gh/CMHopeSunshine/LittlePaimon@master/LittlePaimon-install.ps1" -O .\pm.ps1 ; ./pm.ps1 ; Set-Location .. ; rm pm.ps1
安装成功后,powershell
运行文件夹内的启动.ps1
来启动机器人
完成go-cqhttp的登录后,登录米游社网页版,在地址栏粘贴:
javascript:(function(){prompt(document.domain,document.cookie)})();
复制得到的cookie,向机器人私聊发送添加公共ck
和粘贴的内容即可开始使用
Linux
待补充...懒
额外说明🗝️
本项目也可作为HoshinoBot的插件来使用,移植hoshino\modules
内模块即可,另外还需在hoshino\util\__init__.py
中添加PriFreqLimiter
方法用于模拟抽卡和派蒙聊天的冷却限制。
感谢❤️
代码水平很烂,站在巨人的肩膀上努力学习ing......
- HoshinoBot - 基于nonebot1的QQ-bot框架
- go-cqhttp - Onebot标准的框架实现
- egenshin - 参考了它的抽卡代码和资源
- 西风驿站 - 角色攻略一图流来源
- hoshino-installer - 一键安装脚本参考
- bluemushoom - 全角色收益曲线和参考面板攻略图来源
- genshin-gacha-export - 抽卡记录导出参考
- Adachi-BOT - 部分资源来源