Skip to content

File2「Nonebot2的安装」

Wuyi无疑 edited this page Feb 21, 2023 · 17 revisions

三选一即可

直接git clone(建议)

$ git clone -b nonebot2-beta1 https://ghproxy.com/https://github.com/KimigaiiWuyi/GenshinUID.git --depth=1 --single-branch

使用 pip/nb-cli 直接从 GitHub 安装

# pip
$ pip3 install git+https://ghproxy.com/https://github.com/KimigaiiWuyi/GenshinUID.git@nonebot2-beta1#egg=GenshinUID
# nb-cli
$ nb plugin install git+https://github.com/KimigaiiWuyi/GenshinUID.git@nonebot2-beta1#egg=GenshinUID

git clone 本仓库后安装

$ git clone -b nonebot2-beta1 https://ghproxy.com/https://github.com/KimigaiiWuyi/GenshinUID.git --depth=1 --single-branch GenshinUID-nonebot2
$ pip3 install --editable ./GenshinUID-nonebot2

加载和使用

在 Nonebot2 的 Bot.py 文件中,添加 GenshinUID 的插件加载代码。

安装依赖

使用pip
  • pip install -r requirements.txt
使用poetry
  • poetry install

二选一即可

启动 NoneBot2 后,私聊机器人,发送添加 cookies(方法:获取米游社 Cookies)

进入机器人在的群聊,即可正常使用本插件。

更新插件

直接git clone的

群内或私聊发送gs更新即可

使用 pip/nb-cli 直接从 GitHub 安装的

# pip
$ pip3 install git+https://ghproxy.com/https://github.com/KimigaiiWuyi/GenshinUID.git@nonebot2-beta1#egg=GenshinUID -U
# nb-cli
$ nb plugin update git+https://github.com/KimigaiiWuyi/GenshinUID.git@nonebot2-beta1#egg=GenshinUID

git clone 本仓库后安装的

$ cd GenshinUID-nonebot2
$ git pull