Skip to main content

A NoneBot2 plugin generates a picture which shows the status of current device

Project description

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

解决方法

  1. 在 Debian/Ubuntu 系统下,安装系统 fontconfig 依赖:
    sudo apt update && sudo apt install -y fontconfig fonts-noto-cjk
    
  2. 在项目的 .env 配置文件中指定环境变量:
    FONTCONFIG_PATH="/etc/fonts"
    

鸣谢

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

nonebot_plugin_picstatus_re-2.3.2.tar.gz (1.1 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

nonebot_plugin_picstatus_re-2.3.2-py3-none-any.whl (1.1 MB view details)

Uploaded Python 3

File details

Details for the file nonebot_plugin_picstatus_re-2.3.2.tar.gz.

File metadata

  • Download URL: nonebot_plugin_picstatus_re-2.3.2.tar.gz
  • Upload date:
  • Size: 1.1 MB
  • Tags: Source
  • Uploaded using 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}

File hashes

Hashes for nonebot_plugin_picstatus_re-2.3.2.tar.gz
Algorithm Hash digest
SHA256 bad2408ea2d3e6c83b6ed91427cf7684b63fb5405363cadfe46acc861bbcb811
MD5 5800ecf0f39c1269c784a008824648cf
BLAKE2b-256 b4554510b5f259e485304855027db58c291da29fd04f41ab30aa78d256517d0b

See more details on using hashes here.

File details

Details for the file nonebot_plugin_picstatus_re-2.3.2-py3-none-any.whl.

File metadata

  • Download URL: nonebot_plugin_picstatus_re-2.3.2-py3-none-any.whl
  • Upload date:
  • Size: 1.1 MB
  • Tags: Python 3
  • Uploaded using 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}

File hashes

Hashes for nonebot_plugin_picstatus_re-2.3.2-py3-none-any.whl
Algorithm Hash digest
SHA256 978c4a0dc1e09a8e6e377db2633d6b09a6a0fbce726617c9e9aab4aed28b559c
MD5 e81e405c0f5d156452eb27bc2bf84795
BLAKE2b-256 dd05a5e613eafd9da37e3a667125c6143c892af353047a00b69d2bf87e1afb3e

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page