Skip to content

💖一套业务逻辑,多个平台支持!异步核心框架GsCore,为插件编写提供完善平台支持、核心数据库统一、复用游戏查询逻辑、网页控制台,支持Bot列表: NoneBot2 & HoshinoBot & ZeroBot & YunZaiBot & Koishi

License

Notifications You must be signed in to change notification settings

sgpublic-forks/gsuid_core

 
 

Repository files navigation

⚙️GenshinUID Core 0.7.1

Code style: black Imports: isort Lint: flake8 pre-commit.ci status

KimigaiiWuyi/GenshinUID 的核心部分,平台无关,支持 HTTP/WS 形式调用,便于移植到其他平台以及框架。

本Readme的部分内容已经失效,请前往最新的详细文档查阅:

🎉 详细文档 ( 快速开始(安装) | 链接Bot | 插件市场 )

👉 插件编写指南

感谢


Important

以下内容未经验证。

Docker部署Core(可选)

请先安装好Docker与Docker Compose

  1. git clone gsuid-core本体
git clone https://github.com/Genshin-bots/gsuid_core.git --depth=1 --single-branch
  1. 安装所需插件(可选)
# cd进入插件文件夹内
cd plugins
# 安装v4 GenshinUID
git clone -b v4 https://github.com/KimigaiiWuyi/GenshinUID.git --depth=1 --single-branch
  1. Docker Compose启动
# 进入项目根目录
docker-compose up -d
  • 默认core将运行在localhost:8765端口上,Docker部署必须修改config.json,如0.0.0.0:8765
  • 如果Bot(例如NoneBot2、HoshinoBot)也是Docker部署的,Core或其插件更新后,可能需要将Core和Bot的容器都重启才生效

About

💖一套业务逻辑,多个平台支持!异步核心框架GsCore,为插件编写提供完善平台支持、核心数据库统一、复用游戏查询逻辑、网页控制台,支持Bot列表: NoneBot2 & HoshinoBot & ZeroBot & YunZaiBot & Koishi

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 99.8%
  • Other 0.2%