Skip to content

[插件申请] 插件商店通知 #9

Closed

Description

@Shanshui2024

插件名称

插件商店通知

PyPI 包名

axtbot-plugin-store-notify

GitHub 用户名

Shanshui2024

仓库名

axtbot-plugin-store-notify

插件分类

管理

标签

插件, 通知

插件描述

【AI插件】该插件接收插件商店 Webhook,推送审核消息到指定 QQ 群,支持按钮审批

Activity

  1. github-actions commented on Aug 11, 2026

    @github-actions
    Contributor

    ✅ 【自动】插件验证通过


    📦 插件元数据

    字段 值
    名称 插件商店通知
    版本 1.0.1
    作者 Shanshui2024
    描述 【AI插件】该插件接收插件商店 Webhook,推送审核消息到指定 QQ 群,支持按钮审批
    分类 管理
    标签 插件, 通知
    PyPI axtbot-plugin-store-notify
    仓库 https://github.com/Shanshui2024/axtbot-plugin-store-notify

    📋 完整运行日志

    点击展开完整日志
    Defaulting to user installation because normal site-packages is not writeable
    Requirement already satisfied: pip in /usr/lib/python3/dist-packages (24.0)
    Collecting pip
      Downloading pip-26.2.1-py3-none-any.whl.metadata (4.6 kB)
    Downloading pip-26.2.1-py3-none-any.whl (1.8 MB)
       ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.8/1.8 MB 13.4 MB/s eta 0:00:00
    Installing collected packages: pip
    Successfully installed pip-26.2.1
    {
      "name": "插件商店通知",
      "pypi": "axtbot-plugin-store-notify",
      "repo_owner": "Shanshui2024",
      "repo_name": "axtbot-plugin-store-notify",
      "category": "管理",
      "tags": "插件, 通知",
      "description": "【AI插件】该插件接收插件商店 Webhook,推送审核消息到指定 QQ 群,支持按钮审批",
      "tags_list": [
        "插件",
        "通知"
      ],
      "author": "Shanshui2024",
      "repo": "https://github.com/Shanshui2024/axtbot-plugin-store-notify"
    }
    Cloning into 'plugin_repo'...
    {
      "name": "插件商店通知",
      "version": "1.0.1",
      "author": "Shanshui2024",
      "description": "接收插件商店 Webhook,推送审核消息到指定 QQ 群,支持按钮审批",
      "official": false
    }
    {
      "name": "插件商店通知",
      "version": "1.0.1",
      "author": "Shanshui2024",
      "description": "【AI插件】该插件接收插件商店 Webhook,推送审核消息到指定 QQ 群,支持按钮审批",
      "pypi": "axtbot-plugin-store-notify",
      "pypi_url": "https://pypi.org/project/axtbot-plugin-store-notify/",
      "official": false,
      "category": "管理",
      "tags": [
        "插件",
        "通知"
      ],
      "homepage": "https://github.com/Shanshui2024/axtbot-plugin-store-notify",
      "repo": "https://github.com/Shanshui2024/axtbot-plugin-store-notify",
      "updated_at": "2026-08-11T10:49:42Z"
    }
    Defaulting to user installation because normal site-packages is not writeable
    Collecting axtbot-plugin-store-notify
      Downloading axtbot_plugin_store_notify-1.0.1-py3-none-any.whl.metadata (6.7 kB)
    Collecting aiohttp>=3.9 (from axtbot-plugin-store-notify)
      Downloading aiohttp-3.14.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (8.3 kB)
    Collecting fastapi>=0.100 (from axtbot-plugin-store-notify)
      Downloading fastapi-0.141.1-py3-none-any.whl.metadata (27 kB)
    Collecting aiohappyeyeballs>=2.5.0 (from aiohttp>=3.9->axtbot-plugin-store-notify)
      Downloading aiohappyeyeballs-2.7.1-py3-none-any.whl.metadata (5.9 kB)
    Collecting aiosignal>=1.4.0 (from aiohttp>=3.9->axtbot-plugin-store-notify)
      Downloading aiosignal-1.4.0-py3-none-any.whl.metadata (3.7 kB)
    Requirement already satisfied: attrs>=17.3.0 in /usr/lib/python3/dist-packages (from aiohttp>=3.9->axtbot-plugin-store-notify) (23.2.0)
    Collecting frozenlist>=1.1.1 (from aiohttp>=3.9->axtbot-plugin-store-notify)
      Downloading frozenlist-1.8.0-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl.metadata (20 kB)
    Collecting multidict<7.0,>=4.5 (from aiohttp>=3.9->axtbot-plugin-store-notify)
      Downloading multidict-6.7.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (5.3 kB)
    Collecting propcache>=0.2.0 (from aiohttp>=3.9->axtbot-plugin-store-notify)
      Downloading propcache-0.5.2-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (16 kB)
    Requirement already satisfied: typing_extensions>=4.4 in /usr/lib/python3/dist-packages (from aiohttp>=3.9->axtbot-plugin-store-notify) (4.10.0)
    Collecting yarl<2.0,>=1.17.0 (from aiohttp>=3.9->axtbot-plugin-store-notify)
      Downloading yarl-1.24.5-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (103 kB)
    Requirement already satisfied: idna>=2.0 in /usr/lib/python3/dist-packages (from yarl<2.0,>=1.17.0->aiohttp>=3.9->axtbot-plugin-store-notify) (3.6)
    Collecting starlette>=0.46.0 (from fastapi>=0.100->axtbot-plugin-store-notify)
      Downloading starlette-1.6.0-py3-none-any.whl.metadata (6.4 kB)
    Collecting pydantic>=2.9.0 (from fastapi>=0.100->axtbot-plugin-store-notify)
      Downloading pydantic-2.13.4-py3-none-any.whl.metadata (109 kB)
    Collecting typing-inspection>=0.4.2 (from fastapi>=0.100->axtbot-plugin-store-notify)
      Downloading typing_inspection-0.4.3-py3-none-any.whl.metadata (2.6 kB)
    Collecting annotated-doc>=0.0.2 (from fastapi>=0.100->axtbot-plugin-store-notify)
      Downloading annotated_doc-0.0.5-py3-none-any.whl.metadata (6.5 kB)
    Collecting annotated-types>=0.6.0 (from pydantic>=2.9.0->fastapi>=0.100->axtbot-plugin-store-notify)
      Downloading annotated_types-0.8.0-py3-none-any.whl.metadata (15 kB)
    Collecting pydantic-core==2.46.4 (from pydantic>=2.9.0->fastapi>=0.100->axtbot-plugin-store-notify)
      Downloading pydantic_core-2.46.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (6.6 kB)
    Collecting typing_extensions>=4.4 (from aiohttp>=3.9->axtbot-plugin-store-notify)
      Downloading typing_extensions-4.16.0-py3-none-any.whl.metadata (3.3 kB)
    Collecting anyio<5,>=3.6.2 (from starlette>=0.46.0->fastapi>=0.100->axtbot-plugin-store-notify)
      Downloading anyio-4.14.2-py3-none-any.whl.metadata (4.6 kB)
    Downloading axtbot_plugin_store_notify-1.0.1-py3-none-any.whl (11 kB)
    Downloading aiohttp-3.14.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (1.8 MB)
       ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.8/1.8 MB 27.4 MB/s  0:00:00
    Downloading multidict-6.7.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (256 kB)
    Downloading yarl-1.24.5-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (109 kB)
    Downloading aiohappyeyeballs-2.7.1-py3-none-any.whl (15 kB)
    Downloading aiosignal-1.4.0-py3-none-any.whl (7.5 kB)
    Downloading fastapi-0.141.1-py3-none-any.whl (131 kB)
    Downloading annotated_doc-0.0.5-py3-none-any.whl (5.3 kB)
    Downloading frozenlist-1.8.0-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl (242 kB)
    Downloading propcache-0.5.2-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (61 kB)
    Downloading pydantic-2.13.4-py3-none-any.whl (472 kB)
    Downloading pydantic_core-2.46.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.1 MB)
       ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.1/2.1 MB 74.3 MB/s  0:00:00
    Downloading annotated_types-0.8.0-py3-none-any.whl (13 kB)
    Downloading starlette-1.6.0-py3-none-any.whl (75 kB)
    Downloading anyio-4.14.2-py3-none-any.whl (125 kB)
    Downloading typing_extensions-4.16.0-py3-none-any.whl (45 kB)
    Downloading typing_inspection-0.4.3-py3-none-any.whl (14 kB)
    Installing collected packages: typing_extensions, propcache, multidict, frozenlist, annotated-types, annotated-doc, aiohappyeyeballs, yarl, typing-inspection, pydantic-core, anyio, aiosignal, starlette, pydantic, aiohttp, fastapi, axtbot-plugin-store-notify
    
    Successfully installed aiohappyeyeballs-2.7.1 aiohttp-3.14.3 aiosignal-1.4.0 annotated-doc-0.0.5 annotated-types-0.8.0 anyio-4.14.2 axtbot-plugin-store-notify-1.0.1 fastapi-0.141.1 frozenlist-1.8.0 multidict-6.7.1 propcache-0.5.2 pydantic-2.13.4 pydantic-core-2.46.4 starlette-1.6.0 typing-inspection-0.4.3 typing_extensions-4.16.0 yarl-1.24.5
    Cloning into 'axtbot'...
    [2026-08-11 10:50:02][Main/2949][INFO] 证书服务 >>> 未找到可用证书,已回退到 HTTP 模式
    [2026-08-11 10:50:02][Main/2949][ERROR] 数据库 >>> 配置项不存在,错误信息:'NoneType' object has no attribute 'create_time'
    [2026-08-11 10:50:02][Main/2949][WARNING] 数据库 >>> 重新加载数据...
    [2026-08-11 10:50:02][Main/2949][INFO] 插件 >>> 从本地包加载插件: 测试插件 v1.0.0
    [2026-08-11 10:50:02][Main/2949][ERROR] 加载入口点 store-notify 失败: partially initialized module 'axtbot_plugin_store_notify' has no attribute '__meta__' (most likely due to a circular import)
    [2026-08-11 10:50:02][Main/2949][INFO] 插件 >>> 已加载 4 个命令,1 个消息处理器
    [2026-08-11 10:50:02][Main/2949][INFO] 插件 >>> 加载完成,共 1 个插件
    [2026-08-11 10:50:02][Main/2949][INFO] store-notify >>> 已挂载 /store-notify/* 路由到 AxTBot FastAPI 实例
    {
      "ok": true,
      "error": ""
    }
    

    ✅ 验证通过,将自动审批并合入商店。

  2. github-actions commented on Aug 11, 2026

    @github-actions
    Contributor

    🤖 自动验证通过,已自动审批。元数据已合入 assess/。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions