💥 更改插件加载方式,一定要看README!!

This commit is contained in:
CMHopeSunshine 2022-07-04 00:26:46 +08:00
parent 6c5c6baf2c
commit 659b55da6a
4 changed files with 36 additions and 17 deletions

View File

@ -65,6 +65,8 @@
- 伤害计算新增`魈`
+ 7.3
- 重构部分代码
- **修改了插件加载方式**
- 如果你此前是在`bot.py`中使用`nonebot.load_plugins("LittlePaimon")`方式加载插件,请在更新后将`load_plugins`改为`load_plugin`,也就是去掉`s`
- **修改静态资源和用户数据目录**
- 理论上会**自动迁移**,但`git pull`更新可能会将资源删除,所以最好**手动迁移,同时备份**
- 1、将派蒙的`res`文件夹改名`LittlePaimon`移到nonebot根目录的`resources`中(没有`resources`就新建一个)
@ -84,21 +86,33 @@
+ 部署NoneBot2和go-cqhttp
+ 安装派蒙
```bash
# 在插件目录运行:
# pip方式
pip install littlepaimon
+ 安装和启用派蒙
- git clone方式
```bash
# 在nonebot根目录运行:
# 1、克隆派蒙源码
git clone https://github.com/CMHopeSunshine/LittlePaimon
# 2、编辑bot.py在load_from_toml下方添加一句
nonebot.load_plugin("LittlePaimon")
```
- pip方式
```bash
# 在nonebot目录运行:
# 1、pip方式
pip install littlepaimon
# 如果你使用poetry进行环境管理可以
poetry add littlepaimon
```
+ 启用插件
```python
# 编辑bot.py在load_from_toml下面添加
nonebot.load_plugins("LittlePaimon")
```
# 2、编辑pyproject.toml在[tool.nonebot]下方的plugins里加入LittlePaimon
plugins = ["其他插件xxxx", "LittlePaimon"]
```
### 我不熟悉NoneBot2
**详细部署教程:**

View File

@ -63,8 +63,10 @@
- 伤害计算新增`魈`
+ 7.3
- 重构部分代码
- **修改了插件加载方式**
- 如果你此前是在`bot.py`中使用`nonebot.load_plugins("LittlePaimon")`方式加载插件,请在更新后将`load_plugins`改为`load_plugin`,也就是去掉`s`
- **修改静态资源和用户数据目录**
- 理论上会**自动迁移**,但`git pull`更新的话可能将资源删除,所以最好**手动迁移,同时备份**
- 理论上会**自动迁移**,但`git pull`更新可能将资源删除,所以最好**手动迁移,同时备份**
- 1、将派蒙的`res`文件夹改名`LittlePaimon`移到nonebot根目录的`resources`中(没有`resources`就新建一个)
- 2、将派蒙的`user_data`文件夹移到nonebot根目录的`data/LittlePaimon`目录中(同理,没有就新建)
- 静态资源改为启动时自动下载

View File

@ -1,12 +1,15 @@
import hashlib
import asyncio
import hashlib
import os.path
import shutil
from pathlib import Path
from littlepaimon_utils.files import load_json, download
from pathlib import Path
import shutil
from nonebot import get_driver, logger
from nonebot import load_plugins
load_plugins(os.path.dirname(__file__))
__version__ = '1.0.0'
driver = get_driver()
resource_list = load_json(path=Path(__file__).parent / 'resource_list.json')

View File

@ -1,6 +1,6 @@
[tool.poetry]
name = "LittlePaimon"
version = "1.0.1"
version = "1.0.2"
description = "小派蒙原神qq群机器人基于NoneBot2的UID查询、抽卡导出分析、模拟抽卡、实时便签、札记等多功能小助手。"
authors = ["惜月 <277073121@qq.com>"]
readme = "README.md"