Skip to content

[插件申请] 今日热榜 #6

Closed

Description

@Shanshui2024

插件名称

今日热榜

PyPI 包名

axtbot-plugin-hotlist

GitHub 用户名

AxT-Team

仓库名

axtbot-plugin-hotlist

插件分类

工具

标签

热榜

插件描述

该插件为官方插件包之一,通过'/hotlist'获取今天所发生的事!

Activity

  1. github-actions commented on Aug 9, 2026

    @github-actions
    Contributor

    ❌ 【自动】插件验证失败


    📦 插件元数据

    字段 值
    名称 今日热榜
    版本 1.0.0
    作者 AxT-Team
    描述 该插件为官方插件包之一,通过'/hotlist'获取今天所发生的事!
    分类 工具
    标签 热榜
    PyPI axtbot-plugin-hotlist
    仓库 https://github.com/AxT-Team/axtbot-plugin-hotlist

    ❌ 错误信息(Traceback)

    ImportError: cannot import name 'on_command' from 'app' (/home/runner/work/AxTBot-PluginStore/AxTBot-PluginStore/axtbot/src/app/__init__.py)
    Traceback (most recent call last):
      File "/home/runner/work/AxTBot-PluginStore/AxTBot-PluginStore/axtbot/../.github/scripts/verify_plugin.py", line 18, in <module>
        mod = __import__(pkg)
              ^^^^^^^^^^^^^^^
      File "/home/runner/work/AxTBot-PluginStore/AxTBot-PluginStore/axtbot/src/axtbot_plugin_hotlist/__init__.py", line 4, in <module>
        from app import on_command
    ImportError: cannot import name 'on_command' from 'app' (/home/runner/work/AxTBot-PluginStore/AxTBot-PluginStore/axtbot/src/app/__init__.py)
    
    

    📋 完整运行日志

    点击展开完整日志
    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 18.6 MB/s eta 0:00:00
    Installing collected packages: pip
    Successfully installed pip-26.2.1
    {
      "name": "今日热榜",
      "pypi": "axtbot-plugin-hotlist",
      "repo_owner": "AxT-Team",
      "repo_name": "axtbot-plugin-hotlist",
      "category": "工具",
      "tags": "热榜",
      "description": "该插件为官方插件包之一,通过'/hotlist'获取今天所发生的事!",
      "tags_list": [
        "热榜"
      ],
      "author": "AxT-Team",
      "repo": "https://github.com/AxT-Team/axtbot-plugin-hotlist"
    }
    Cloning into 'plugin_repo'...
    {
      "name": "今日热榜",
      "version": "1.0.0",
      "author": "Shanshui2024",
      "description": "官方插件包之一,获取今天所发生的事!",
      "official": true
    }
    {
      "name": "今日热榜",
      "version": "1.0.0",
      "author": "AxT-Team",
      "description": "该插件为官方插件包之一,通过'/hotlist'获取今天所发生的事!",
      "pypi": "axtbot-plugin-hotlist",
      "pypi_url": "https://pypi.org/project/axtbot-plugin-hotlist/",
      "official": true,
      "category": "工具",
      "tags": [
        "热榜"
      ],
      "homepage": "https://github.com/AxT-Team/axtbot-plugin-hotlist",
      "repo": "https://github.com/AxT-Team/axtbot-plugin-hotlist",
      "updated_at": "2026-08-09T04:34:30Z"
    }
    Defaulting to user installation because normal site-packages is not writeable
    Collecting axtbot-plugin-hotlist
      Downloading axtbot_plugin_hotlist-1.0.0-py3-none-any.whl.metadata (1.6 kB)
    Collecting aiohttp>=3.14.3 (from axtbot-plugin-hotlist)
      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)
    Requirement already satisfied: pytz in /usr/lib/python3/dist-packages (from axtbot-plugin-hotlist) (2024.1)
    Collecting aiohappyeyeballs>=2.5.0 (from aiohttp>=3.14.3->axtbot-plugin-hotlist)
      Downloading aiohappyeyeballs-2.7.1-py3-none-any.whl.metadata (5.9 kB)
    Collecting aiosignal>=1.4.0 (from aiohttp>=3.14.3->axtbot-plugin-hotlist)
      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.14.3->axtbot-plugin-hotlist) (23.2.0)
    Collecting frozenlist>=1.1.1 (from aiohttp>=3.14.3->axtbot-plugin-hotlist)
      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.14.3->axtbot-plugin-hotlist)
      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.14.3->axtbot-plugin-hotlist)
      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.14.3->axtbot-plugin-hotlist) (4.10.0)
    Collecting yarl<2.0,>=1.17.0 (from aiohttp>=3.14.3->axtbot-plugin-hotlist)
      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.14.3->axtbot-plugin-hotlist) (3.6)
    Downloading axtbot_plugin_hotlist-1.0.0-py3-none-any.whl (5.2 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 39.1 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 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)
    Installing collected packages: propcache, multidict, frozenlist, aiohappyeyeballs, yarl, aiosignal, aiohttp, axtbot-plugin-hotlist
    
    Successfully installed aiohappyeyeballs-2.7.1 aiohttp-3.14.3 aiosignal-1.4.0 axtbot-plugin-hotlist-1.0.0 frozenlist-1.8.0 multidict-6.7.1 propcache-0.5.2 yarl-1.24.5
    Cloning into 'axtbot'...
    {
      "ok": false,
      "error": "ImportError: cannot import name 'on_command' from 'app' (/home/runner/work/AxTBot-PluginStore/AxTBot-PluginStore/axtbot/src/app/__init__.py)\nTraceback (most recent call last):\n  File \"/home/runner/work/AxTBot-PluginStore/AxTBot-PluginStore/axtbot/../.github/scripts/verify_plugin.py\", line 18, in <module>\n    mod = __import__(pkg)\n          ^^^^^^^^^^^^^^^\n  File \"/home/runner/work/AxTBot-PluginStore/AxTBot-PluginStore/axtbot/src/axtbot_plugin_hotlist/__init__.py\", line 4, in <module>\n    from app import on_command\nImportError: cannot import name 'on_command' from 'app' (/home/runner/work/AxTBot-PluginStore/AxTBot-PluginStore/axtbot/src/app/__init__.py)\n"
    }
    

    🟡 等待人工审核:维护者将通过评论 /approve(批准合并)或 /reject(拒绝)。

  2. Shanshui2024 commented on Aug 9, 2026

    @Shanshui2024
    MemberAuthor

    /approve

  3. github-actions commented on Aug 9, 2026

    @github-actions
    Contributor

    ✅ 已人工审核通过。元数据已合入 assess/,感谢贡献!

  4. added a commit that references this issue on Aug 11, 2026
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