NoneBot-Plugin-PicStatus-Re
以精美的卡片图片形式展示 NoneBot2 运行设备的系统状态(CPU、内存、磁盘、网速、进程等信息),采用 nonebot/plugin-htmlkit 将 HTML 渲染为图片。
安装
# 使用 nb-cli 安装(推荐)
nb plugin install nonebot-plugin-picstatus-re
# 或使用 pip 安装
pip install nonebot-plugin-picstatus-re
使用包管理器安装时,需在项目的 pyproject.toml 中的 [tool.nonebot] 部分的 plugins 列表中手动追加 "nonebot_plugin_picstatus_re"。
使用与配置
- 触发指令:
状态/status(可在配置中修改) - 参数配置:参数均在项目的
.env.*文件中配置,完整说明请参考 .env.example。
常见问题
启动时出现 Fontconfig error 警告
如果在启动时控制台输出大量类似以下的报错:
Fontconfig error: Cannot load default config file: No such file: (null)
Fontconfig error: No writable cache directories
解决方法:
- 在 Debian/Ubuntu 系统下,安装系统
fontconfig依赖:sudo apt update && sudo apt install -y fontconfig fonts-noto-cjk
- 在项目的
.env配置文件中指定环境变量:FONTCONFIG_PATH="/etc/fonts"
鸣谢
- nonebot-plugin-picstatus (原版插件)
- nonebot/plugin-alconna (命令解析)
- noneplugin/nonebot-plugin-userinfo (用户信息获取)
- nonebot/plugin-htmlkit (HTML 渲染)
- LoliApi (图片源)
Metadata
Release files for nonebot-plugin-picstatus-re 2.3.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| nonebot_plugin_picstatus_re-2.3.2.tar.gz | 1.1 MB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| nonebot_plugin_picstatus_re-2.3.2-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 2.1 MB
Release files / nonebot_plugin_picstatus_re-2.3.2.tar.gz
| Download URL | nonebot_plugin_picstatus_re-2.3.2.tar.gz |
|---|---|
| Size | 1.1 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
bad2408ea2d3e6c83b6ed91427cf7684b63fb5405363cadfe46acc861bbcb811
|
|
BLAKE2b-256 checksum How to use checksums |
b4554510b5f259e485304855027db58c291da29fd04f41ab30aa78d256517d0b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.11.25 {"installer":{"name":"uv","version":"0.11.25","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / nonebot_plugin_picstatus_re-2.3.2-py3-none-any.whl
| Download URL | nonebot_plugin_picstatus_re-2.3.2-py3-none-any.whl |
|---|---|
| Size | 1.1 MB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
978c4a0dc1e09a8e6e377db2633d6b09a6a0fbce726617c9e9aab4aed28b559c
|
|
BLAKE2b-256 checksum How to use checksums |
dd05a5e613eafd9da37e3a667125c6143c892af353047a00b69d2bf87e1afb3e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.11.25 {"installer":{"name":"uv","version":"0.11.25","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|