mirror of
https://github.com/xuthus83/LittlePaimon.git
synced 2024-12-16 13:40:53 +08:00
💥 更改插件加载方式,一定要看README
!!
This commit is contained in:
parent
6c5c6baf2c
commit
659b55da6a
36
README.md
36
README.md
@ -65,6 +65,8 @@
|
|||||||
- 伤害计算新增`魈`
|
- 伤害计算新增`魈`
|
||||||
+ 7.3
|
+ 7.3
|
||||||
- 重构部分代码
|
- 重构部分代码
|
||||||
|
- **修改了插件加载方式**
|
||||||
|
- 如果你此前是在`bot.py`中使用`nonebot.load_plugins("LittlePaimon")`方式加载插件,请在更新后将`load_plugins`改为`load_plugin`,也就是去掉`s`
|
||||||
- **修改静态资源和用户数据目录**
|
- **修改静态资源和用户数据目录**
|
||||||
- 理论上会**自动迁移**,但`git pull`更新可能会将资源删除,所以最好**手动迁移,同时备份**
|
- 理论上会**自动迁移**,但`git pull`更新可能会将资源删除,所以最好**手动迁移,同时备份**
|
||||||
- 1、将派蒙的`res`文件夹改名`LittlePaimon`,移到nonebot根目录的`resources`中(没有`resources`就新建一个)
|
- 1、将派蒙的`res`文件夹改名`LittlePaimon`,移到nonebot根目录的`resources`中(没有`resources`就新建一个)
|
||||||
@ -84,21 +86,33 @@
|
|||||||
|
|
||||||
+ 部署NoneBot2和go-cqhttp
|
+ 部署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进行环境管理,可以:
|
||||||
poetry add littlepaimon
|
poetry add littlepaimon
|
||||||
```
|
|
||||||
+ 启用插件
|
|
||||||
```python
|
|
||||||
# 编辑bot.py,在load_from_toml下面添加:
|
|
||||||
nonebot.load_plugins("LittlePaimon")
|
|
||||||
```
|
|
||||||
|
|
||||||
|
# 2、编辑pyproject.toml,在[tool.nonebot]下方的plugins里加入LittlePaimon
|
||||||
|
plugins = ["其他插件xxxx", "LittlePaimon"]
|
||||||
|
```
|
||||||
### 我不熟悉NoneBot2
|
### 我不熟悉NoneBot2
|
||||||
**详细部署教程:**
|
**详细部署教程:**
|
||||||
|
|
||||||
|
@ -63,8 +63,10 @@
|
|||||||
- 伤害计算新增`魈`
|
- 伤害计算新增`魈`
|
||||||
+ 7.3
|
+ 7.3
|
||||||
- 重构部分代码
|
- 重构部分代码
|
||||||
|
- **修改了插件加载方式**
|
||||||
|
- 如果你此前是在`bot.py`中使用`nonebot.load_plugins("LittlePaimon")`方式加载插件,请在更新后将`load_plugins`改为`load_plugin`,也就是去掉`s`
|
||||||
- **修改静态资源和用户数据目录**
|
- **修改静态资源和用户数据目录**
|
||||||
- 理论上会**自动迁移**,但`git pull`更新的话可能将资源删除,所以最好**手动迁移,同时备份**
|
- 理论上会**自动迁移**,但`git pull`更新可能会将资源删除,所以最好**手动迁移,同时备份**
|
||||||
- 1、将派蒙的`res`文件夹改名`LittlePaimon`,移到nonebot根目录的`resources`中(没有`resources`就新建一个)
|
- 1、将派蒙的`res`文件夹改名`LittlePaimon`,移到nonebot根目录的`resources`中(没有`resources`就新建一个)
|
||||||
- 2、将派蒙的`user_data`文件夹移到nonebot根目录的`data/LittlePaimon`目录中(同理,没有就新建)
|
- 2、将派蒙的`user_data`文件夹移到nonebot根目录的`data/LittlePaimon`目录中(同理,没有就新建)
|
||||||
- 静态资源改为启动时自动下载
|
- 静态资源改为启动时自动下载
|
||||||
|
11
__init__.py
11
__init__.py
@ -1,12 +1,15 @@
|
|||||||
import hashlib
|
|
||||||
import asyncio
|
import asyncio
|
||||||
|
import hashlib
|
||||||
|
import os.path
|
||||||
|
import shutil
|
||||||
|
from pathlib import Path
|
||||||
|
|
||||||
from littlepaimon_utils.files import load_json, download
|
from littlepaimon_utils.files import load_json, download
|
||||||
from pathlib import Path
|
|
||||||
import shutil
|
|
||||||
from nonebot import get_driver, logger
|
from nonebot import get_driver, logger
|
||||||
|
from nonebot import load_plugins
|
||||||
|
|
||||||
|
load_plugins(os.path.dirname(__file__))
|
||||||
|
|
||||||
__version__ = '1.0.0'
|
|
||||||
driver = get_driver()
|
driver = get_driver()
|
||||||
|
|
||||||
resource_list = load_json(path=Path(__file__).parent / 'resource_list.json')
|
resource_list = load_json(path=Path(__file__).parent / 'resource_list.json')
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
[tool.poetry]
|
[tool.poetry]
|
||||||
name = "LittlePaimon"
|
name = "LittlePaimon"
|
||||||
version = "1.0.1"
|
version = "1.0.2"
|
||||||
description = "小派蒙!原神qq群机器人,基于NoneBot2的UID查询、抽卡导出分析、模拟抽卡、实时便签、札记等多功能小助手。"
|
description = "小派蒙!原神qq群机器人,基于NoneBot2的UID查询、抽卡导出分析、模拟抽卡、实时便签、札记等多功能小助手。"
|
||||||
authors = ["惜月 <277073121@qq.com>"]
|
authors = ["惜月 <277073121@qq.com>"]
|
||||||
readme = "README.md"
|
readme = "README.md"
|
||||||
|
Loading…
x
Reference in New Issue
Block a user