Skip to main content

一个用于 NoneBot2 的网页控制台插件,支持通过浏览器查看日志和发送消息

Project description

nonebot-plugin-shiro-web-console

一个用于 NoneBot2 的网页控制台插件,支持通过浏览器查看日志和发送消息。

安装

nb plugin install nonebot-plugin-shiro-web-console

或者使用 pip:

pip install nonebot-plugin-shiro-web-console

使用

  1. 启动机器人后,在群聊或私聊中发送 web控制台 获取登录验证码。
  2. 访问机器人运行所在的 http://ip:port/web_console
  3. 输入验证码即可登录。

配置

.env 文件中可以配置:

web_console_password=your_password  # 设置固定登录密码

更新日志

v0.1.18

  • 修复:尝试通过清理工作流配置来解决 GitHub Actions 触发失效问题。
  • 修复:修复 WebSocket 连接清理时的竞争条件(KeyError),解决偶发的 500 错误。

v0.1.17

  • 修复:尝试修复 GitHub Actions 发布工作流触发问题。
  • 修复:修复 WebSocket 连接清理时的竞争条件(KeyError),解决偶发的 500 错误。

v0.1.16

v0.1.15

  • 修复:修复插件商店操作时的 500 错误(缺少异步锁定义)。
  • 修复:修复 WebSocket 连接断开时的异常报错。
  • 新增:正式实装完整日志记录与下载功能。

v0.1.14

  • 新增:完整运行日志记录功能,支持在网页端直接下载。
  • 优化:添加插件商店操作锁,解决多插件同时更新导致的冲突问题。
  • 优化:改进插件版本获取逻辑,准确对比版本号并过滤非更新项。
  • 优化:优化移动端适配及部分 UI 交互。

许可证

MIT

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_shiro_web_console-0.1.18.tar.gz (32.2 kB view details)

Uploaded Source

Built Distribution

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

File details

Details for the file nonebot_plugin_shiro_web_console-0.1.18.tar.gz.

File metadata

File hashes

Hashes for nonebot_plugin_shiro_web_console-0.1.18.tar.gz
Algorithm Hash digest
SHA256 e290044cc197c261b40d12d8ec671db1ddaa2bcc2b5907b444548f1dc9e33dbe
MD5 d5e2e2195c30732da5e8fa6c3876b973
BLAKE2b-256 80ff897594a32a5c92e95534626ba66f95ba97f83f5011e6e3733f13060f6b2f

See more details on using hashes here.

Provenance

The following attestation bundles were made for nonebot_plugin_shiro_web_console-0.1.18.tar.gz:

Publisher: publish.yml on luojisama/nonebot-plugin-shiro-web-console

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file nonebot_plugin_shiro_web_console-0.1.18-py3-none-any.whl.

File metadata

File hashes

Hashes for nonebot_plugin_shiro_web_console-0.1.18-py3-none-any.whl
Algorithm Hash digest
SHA256 ab9fa11c7071c470ba8df15c390aac55c0e7a6abdc0f258ed9efad19b10b56e0
MD5 28ad57d589bcf9bc620c91c7baf2cbd6
BLAKE2b-256 8e7586361db3dbf9b13aacce6c9f27219fa9ad0cff78539f8d2b695919a103cf

See more details on using hashes here.

Provenance

The following attestation bundles were made for nonebot_plugin_shiro_web_console-0.1.18-py3-none-any.whl:

Publisher: publish.yml on luojisama/nonebot-plugin-shiro-web-console

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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