安装
Nonebot2
原生安装
WARNING
DicerGirl 依照最新的 PEP 要求进行编写,它遵照了最新的注释要求,然而它在低版本(Python <= 3.8)中可能无法运行。我们强烈推荐使用最新版本的 Python3。
所有支持 Python3 的操作系统(包括 Windows)均可以安装 DicerGirl。
在使用原始方法安装DicerGirl
, 请先确保你已经安装了Python3
并正确配置环境变量.
如果你已有Nonebot2
项目,请在Nonebot2
项目中使用指令:
nb plugin install dicergirl
如果你尚未创建Nonebot2
项目,请先确保你已正确安装nb-cli
:
pip install nb-cli
Nonebot2
官方推荐使用pipx
替代pip
来安装nb-cli
:
pip install pipx
pipx install nb-cli
pipx ensurepath
在确保nb-cli
被安装后,你可以执行以下指令来创建Nonebot2
项目:
nb create -t bootstrap
适配器与驱动器的选择参考你希望使用的适配器,例如OneBot V11
的驱动器请选择FastAPI
、HTTPX
与websockets
, QQ
适配器请选择HTTPX
、websockets
与AIOHTTP
。
TIP
Nonebot2 的项目创建与插件增删详见Nonebot CLI,我们建议使用nb-cli
来安装DicerGirl
。
WARNING
DicerGirl 目前仅确保在Onebot v11
和QQ
适配器下正常工作,尽管它允许在任何适配器上运行并被尽可能适配,但是我们没有进行测试。在其它适配器中使用可能出现意外的异常(当然它也大概率正常工作),如果你在使用其它适配器并发现问题,请移步BUG提交
Windows 快速部署
下载最新版的Dicergirl Installer
安装包, 安装完成后 DGI 会自动部署 DicerGirl, 你可以在终端中提示的https://127.0.0.1:{port}/go-cqhttp/
中配置 QQ 账号,其中, {port}
为随机的端口号。
网页版go-cqhttp
基于nonebot-plugin-gocqhttp
。
WARNING
DicerGirl Installer 目前仅适用于 Windows 平台进行 go-cqhttp
部署,对其它平台的支持正在开发中。