原神模拟抽卡api
简介
- 一个打算给qq机器人接入的小api,可以在群内模拟原神抽卡,根据米哈游公布的概率进行简单模拟,生成十连或单抽结果图,返回图片链接和保底次数等信息
- 可以下载 jar包,并放入到在 mirai-console-loader 中运行该项目, 食用方法请参考Mirai社区中的贴子
- 部署方法和接口文档点击这里
声明
- 本项目为个人学习.net core、linux、docker、vue...时所开发出来的项目,并没有任何收益,不得将项目用于任何商业用途
特点
- 基于.net core 6.0 编写,可以在 Windows 和 Linux 操作系统上运行。
功能
- 记录群员祈愿次数和出货信息,完整模拟群员从零到恰保底的全过程,统计群内成员的出货率,统计群员的欧气排行
- 允许自定义卡池,可在后台界面配置注册并申请授权码和配置卡池。没有配置卡池时,默认使用admin配置的卡池(authId=0)
- 允许使用服装素材替换原素材,需要在authorize表中SkinRate配置服装素材出现的概率
进度
- 角色祈愿
- 武器祈愿
- 常驻祈愿
- 武器定轨功能
- 全角色/全武器卡池
- 自定义卡池,可配置多个角色池
- 自定义图片大小,返回base64
- 获取群成员祈愿信息
- 获取群成员祈愿历史
- 统计群成员欧气排行
- 接口授权,根据授权码限制每日调用次数
- 定时清理历史图片
- 运行时自动建库建表
- 加入服装素材,根据概率使用服装素材替换原素材
- 重复获取角色时,展示相应的转化素材和转化效果
- 合成自定义单抽/十连结果图
- docker支持
- 后台管理web界面
其他
- 原本想将效果异得更逼真一点,但是PS技术太渣,很多小细节都没法处理,所以爬了,
有生之年再继续优化 - 感谢作者Razmoth的解包项目GenshinStudio,现在可以定期更新素材了...
- 如果有bug或者建议欢迎在issuse中提出来...