nonebot-plugin-nikke


Namenonebot-plugin-nikke JSON
Version 0.1.0.post4 PyPI version JSON
download
home_pagehttps://github.com/Perseus037/nonebot_plugin_nikke/
Summary胜利女神:妮姬nonebot2插件
upload_time2023-12-28 11:31:16
maintainer
docs_urlNone
author
requires_python<4.0,>=3.8
licenseMIT
keywords nikke nonebot nonebot2 bot qq
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            <div align="center">
  <img src="https://github.com/Perseus037/data/blob/master/nikke.webp" alt="nonebot_plugin_nikke图标" >

# nonebot-plugin-nikke

_✨ 基于 NoneBot2 的胜利女神:妮姬 Wiki 插件✨ _

<img src="https://img.shields.io/badge/python-3.8+-blue.svg" alt="python">
<a href="https://pdm.fming.dev">
  <img src="https://img.shields.io/badge/pdm-managed-blueviolet" alt="pdm-managed">
</a>
<!-- <a href="https://wakatime.com/badge/user/b61b0f9a-f40b-4c82-bc51-0a75c67bfccf/project/f4778875-45a4-4688-8e1b-b8c844440abb">
  <img src="https://wakatime.com/badge/user/b61b0f9a-f40b-4c82-bc51-0a75c67bfccf/project/f4778875-45a4-4688-8e1b-b8c844440abb.svg" alt="wakatime">
</a> -->

<br />

<a href="./LICENSE">
  <img src="https://img.shields.io/github/license/lgc-NB2Dev/nonebot-plugin-uma.svg" alt="license">
</a>
<a href="https://pypi.python.org/pypi/nonebot-plugin-nikke">
  <img src="https://img.shields.io/pypi/v/nonebot-plugin-nikke.svg" alt="pypi">
</a>
<a href="https://pypi.org/project/nonebot-plugin-nikke/">
  <img src="https://img.shields.io/pypi/dm/nonebot-plugin-nikke.svg" alt="pypi download">
</a>

</div>

<div align="left">

## 💬 前言

你说的对,但是《NIKKE》是由金亨泰联合腾讯研发的一款全新挂机收菜游戏。游戏发生在一个被称作「意外失败」的系统错误,
在这里,用户资讯初始化失败被授予「系统错误将重启游戏」,导引数据更新失败,(4/10)Add catalogue path。
你将扮演一位名为「数据更新失败」的神秘角色,在自由的旅行中邂逅无法获取好友资讯,和他们一起,无法获取商品资讯,购买异常——同时,逐步发掘「ERROR」的真相。

## 📖 介绍

一个胜利女神:妮姬的 Wiki 插件,主要数据来源为 GameKee 

给群友写着玩的,现在只有最基础的功能,最近又太忙,等过段时间有空了一点点加功能吧

还有个问题就是,没有找到合适api爬立绘live2D,也没有找到合适的图床,暂时先用github凑活吧。

## 💿 安装

</details>
<summary>使用包管理器安装</summary>
在 nonebot2 项目的插件目录下, 打开命令行, 根据你使用的包管理器, 输入相应的安装命令

<details>
<summary>pip</summary>

    pip install nonebot-plugin-nikke[all]

</details>
<details>
<summary>pdm</summary>

    pdm add nonebot-plugin-nikke[all]

</details>
<details>
<summary>poetry</summary>

    poetry add nonebot-plugin-nikke[all]

</details>
<details>
<summary>conda</summary>

    conda install nonebot-plugin-nikke[all]

</details>

打开 nonebot2 项目根目录下的 `pyproject.toml` 文件, 在 `[tool.nonebot]` 部分追加写入

    plugins = ["nonebot_plugin_nikke"]

</details>

## ⚙️ 配置

无需配置,开箱即用。

## 🎉 使用

现有指令列表:

nk角评,nikke角评:输出一张包含对应角色数据,技能等信息的图片,支持模糊搜索

nk评分, nk角色评分:输出一张全角色评分图,默认输出爆裂阶段3的评分图,支持选择,输入nk评分 1,bot则会回复爆烈阶段3的评分图。

example:<img src="https://github.com/Perseus037/data/blob/master/nikke%20example.png" alt="示例" >

## 📞 制作者

### 黑纸折扇 [Perseus037] (https://github.com/Perseus037)

QQ:1209228678

## 🙏 感谢

在此感谢以下开发者(项目)对本项目做出的贡献:

-  [student_2333](https://github.com/lgc2333) 对于我学习编写插件和配置qqbot等过程中的无私帮助
-  [nonebot_plugin_bawiki](https://github.com/lgc-NB2Dev/nonebot-plugin-bawiki) 提供的结构和代码参考

插件数据源提供:

-  [GameKee](https://nikke.gamekee.com/) 
-  [Nikke-db](https://github.com/Nikke-db/Nikke-db.github.io) 

## 📝 更新日志

### 0.1.0.post2-post3
- 实现角色图片模糊搜索
- 增加新功能,nk角色评分

### 0.1.0.post1

- 从gamekee爬了n张图,敲爬虫敲的我手都麻了
- 重构代码,对原有代码进行模块化拆分便于维护



            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/Perseus037/nonebot_plugin_nikke/",
    "name": "nonebot-plugin-nikke",
    "maintainer": "",
    "docs_url": null,
    "requires_python": "<4.0,>=3.8",
    "maintainer_email": "",
    "keywords": "nikke nonebot nonebot2 bot qq",
    "author": "",
    "author_email": "Perseus037 <1209228678@qq.com>",
    "download_url": "https://files.pythonhosted.org/packages/a5/f8/9e7d66be3e452cfd9bce98893cf0f76bd57f2a84cafcd822f5f36b81b4c6/nonebot_plugin_nikke-0.1.0.post4.tar.gz",
    "platform": null,
    "description": "<div align=\"center\">\n  <img src=\"https://github.com/Perseus037/data/blob/master/nikke.webp\" alt=\"nonebot_plugin_nikke\u56fe\u6807\" >\n\n# nonebot-plugin-nikke\n\n_\u2728 \u57fa\u4e8e NoneBot2 \u7684\u80dc\u5229\u5973\u795e\uff1a\u59ae\u59ec Wiki \u63d2\u4ef6\u2728 _\n\n<img src=\"https://img.shields.io/badge/python-3.8+-blue.svg\" alt=\"python\">\n<a href=\"https://pdm.fming.dev\">\n  <img src=\"https://img.shields.io/badge/pdm-managed-blueviolet\" alt=\"pdm-managed\">\n</a>\n<!-- <a href=\"https://wakatime.com/badge/user/b61b0f9a-f40b-4c82-bc51-0a75c67bfccf/project/f4778875-45a4-4688-8e1b-b8c844440abb\">\n  <img src=\"https://wakatime.com/badge/user/b61b0f9a-f40b-4c82-bc51-0a75c67bfccf/project/f4778875-45a4-4688-8e1b-b8c844440abb.svg\" alt=\"wakatime\">\n</a> -->\n\n<br />\n\n<a href=\"./LICENSE\">\n  <img src=\"https://img.shields.io/github/license/lgc-NB2Dev/nonebot-plugin-uma.svg\" alt=\"license\">\n</a>\n<a href=\"https://pypi.python.org/pypi/nonebot-plugin-nikke\">\n  <img src=\"https://img.shields.io/pypi/v/nonebot-plugin-nikke.svg\" alt=\"pypi\">\n</a>\n<a href=\"https://pypi.org/project/nonebot-plugin-nikke/\">\n  <img src=\"https://img.shields.io/pypi/dm/nonebot-plugin-nikke.svg\" alt=\"pypi download\">\n</a>\n\n</div>\n\n<div align=\"left\">\n\n## \ud83d\udcac \u524d\u8a00\n\n\u4f60\u8bf4\u7684\u5bf9\uff0c\u4f46\u662f\u300aNIKKE\u300b\u662f\u7531\u91d1\u4ea8\u6cf0\u8054\u5408\u817e\u8baf\u7814\u53d1\u7684\u4e00\u6b3e\u5168\u65b0\u6302\u673a\u6536\u83dc\u6e38\u620f\u3002\u6e38\u620f\u53d1\u751f\u5728\u4e00\u4e2a\u88ab\u79f0\u4f5c\u300c\u610f\u5916\u5931\u8d25\u300d\u7684\u7cfb\u7edf\u9519\u8bef\uff0c\n\u5728\u8fd9\u91cc\uff0c\u7528\u6237\u8d44\u8baf\u521d\u59cb\u5316\u5931\u8d25\u88ab\u6388\u4e88\u300c\u7cfb\u7edf\u9519\u8bef\u5c06\u91cd\u542f\u6e38\u620f\u300d\uff0c\u5bfc\u5f15\u6570\u636e\u66f4\u65b0\u5931\u8d25\uff0c(4/10)Add catalogue path\u3002\n\u4f60\u5c06\u626e\u6f14\u4e00\u4f4d\u540d\u4e3a\u300c\u6570\u636e\u66f4\u65b0\u5931\u8d25\u300d\u7684\u795e\u79d8\u89d2\u8272\uff0c\u5728\u81ea\u7531\u7684\u65c5\u884c\u4e2d\u9082\u9005\u65e0\u6cd5\u83b7\u53d6\u597d\u53cb\u8d44\u8baf\uff0c\u548c\u4ed6\u4eec\u4e00\u8d77\uff0c\u65e0\u6cd5\u83b7\u53d6\u5546\u54c1\u8d44\u8baf\uff0c\u8d2d\u4e70\u5f02\u5e38\u2014\u2014\u540c\u65f6\uff0c\u9010\u6b65\u53d1\u6398\u300cERROR\u300d\u7684\u771f\u76f8\u3002\n\n## \ud83d\udcd6 \u4ecb\u7ecd\n\n\u4e00\u4e2a\u80dc\u5229\u5973\u795e\uff1a\u59ae\u59ec\u7684 Wiki \u63d2\u4ef6\uff0c\u4e3b\u8981\u6570\u636e\u6765\u6e90\u4e3a GameKee \n\n\u7ed9\u7fa4\u53cb\u5199\u7740\u73a9\u7684\uff0c\u73b0\u5728\u53ea\u6709\u6700\u57fa\u7840\u7684\u529f\u80fd\uff0c\u6700\u8fd1\u53c8\u592a\u5fd9\uff0c\u7b49\u8fc7\u6bb5\u65f6\u95f4\u6709\u7a7a\u4e86\u4e00\u70b9\u70b9\u52a0\u529f\u80fd\u5427\n\n\u8fd8\u6709\u4e2a\u95ee\u9898\u5c31\u662f\uff0c\u6ca1\u6709\u627e\u5230\u5408\u9002api\u722c\u7acb\u7ed8live2D\uff0c\u4e5f\u6ca1\u6709\u627e\u5230\u5408\u9002\u7684\u56fe\u5e8a\uff0c\u6682\u65f6\u5148\u7528github\u51d1\u6d3b\u5427\u3002\n\n## \ud83d\udcbf \u5b89\u88c5\n\n</details>\n<summary>\u4f7f\u7528\u5305\u7ba1\u7406\u5668\u5b89\u88c5</summary>\n\u5728 nonebot2 \u9879\u76ee\u7684\u63d2\u4ef6\u76ee\u5f55\u4e0b, \u6253\u5f00\u547d\u4ee4\u884c, \u6839\u636e\u4f60\u4f7f\u7528\u7684\u5305\u7ba1\u7406\u5668, \u8f93\u5165\u76f8\u5e94\u7684\u5b89\u88c5\u547d\u4ee4\n\n<details>\n<summary>pip</summary>\n\n    pip install nonebot-plugin-nikke[all]\n\n</details>\n<details>\n<summary>pdm</summary>\n\n    pdm add nonebot-plugin-nikke[all]\n\n</details>\n<details>\n<summary>poetry</summary>\n\n    poetry add nonebot-plugin-nikke[all]\n\n</details>\n<details>\n<summary>conda</summary>\n\n    conda install nonebot-plugin-nikke[all]\n\n</details>\n\n\u6253\u5f00 nonebot2 \u9879\u76ee\u6839\u76ee\u5f55\u4e0b\u7684 `pyproject.toml` \u6587\u4ef6, \u5728 `[tool.nonebot]` \u90e8\u5206\u8ffd\u52a0\u5199\u5165\n\n    plugins = [\"nonebot_plugin_nikke\"]\n\n</details>\n\n## \u2699\ufe0f \u914d\u7f6e\n\n\u65e0\u9700\u914d\u7f6e\uff0c\u5f00\u7bb1\u5373\u7528\u3002\n\n## \ud83c\udf89 \u4f7f\u7528\n\n\u73b0\u6709\u6307\u4ee4\u5217\u8868\uff1a\n\nnk\u89d2\u8bc4\uff0cnikke\u89d2\u8bc4\uff1a\u8f93\u51fa\u4e00\u5f20\u5305\u542b\u5bf9\u5e94\u89d2\u8272\u6570\u636e\uff0c\u6280\u80fd\u7b49\u4fe1\u606f\u7684\u56fe\u7247\uff0c\u652f\u6301\u6a21\u7cca\u641c\u7d22\n\nnk\u8bc4\u5206, nk\u89d2\u8272\u8bc4\u5206\uff1a\u8f93\u51fa\u4e00\u5f20\u5168\u89d2\u8272\u8bc4\u5206\u56fe\uff0c\u9ed8\u8ba4\u8f93\u51fa\u7206\u88c2\u9636\u6bb53\u7684\u8bc4\u5206\u56fe,\u652f\u6301\u9009\u62e9\uff0c\u8f93\u5165nk\u8bc4\u5206 1\uff0cbot\u5219\u4f1a\u56de\u590d\u7206\u70c8\u9636\u6bb53\u7684\u8bc4\u5206\u56fe\u3002\n\nexample\uff1a<img src=\"https://github.com/Perseus037/data/blob/master/nikke%20example.png\" alt=\"\u793a\u4f8b\" >\n\n## \ud83d\udcde \u5236\u4f5c\u8005\n\n### \u9ed1\u7eb8\u6298\u6247 [Perseus037] (https://github.com/Perseus037)\n\nQQ\uff1a1209228678\n\n## \ud83d\ude4f \u611f\u8c22\n\n\u5728\u6b64\u611f\u8c22\u4ee5\u4e0b\u5f00\u53d1\u8005(\u9879\u76ee)\u5bf9\u672c\u9879\u76ee\u505a\u51fa\u7684\u8d21\u732e\uff1a\n\n-  [student_2333](https://github.com/lgc2333) \u5bf9\u4e8e\u6211\u5b66\u4e60\u7f16\u5199\u63d2\u4ef6\u548c\u914d\u7f6eqqbot\u7b49\u8fc7\u7a0b\u4e2d\u7684\u65e0\u79c1\u5e2e\u52a9\n-  [nonebot_plugin_bawiki](https://github.com/lgc-NB2Dev/nonebot-plugin-bawiki) \u63d0\u4f9b\u7684\u7ed3\u6784\u548c\u4ee3\u7801\u53c2\u8003\n\n\u63d2\u4ef6\u6570\u636e\u6e90\u63d0\u4f9b\uff1a\n\n-  [GameKee](https://nikke.gamekee.com/) \n-  [Nikke-db](https://github.com/Nikke-db/Nikke-db.github.io) \n\n## \ud83d\udcdd \u66f4\u65b0\u65e5\u5fd7\n\n### 0.1.0.post2-post3\n- \u5b9e\u73b0\u89d2\u8272\u56fe\u7247\u6a21\u7cca\u641c\u7d22\n- \u589e\u52a0\u65b0\u529f\u80fd\uff0cnk\u89d2\u8272\u8bc4\u5206\n\n### 0.1.0.post1\n\n- \u4ecegamekee\u722c\u4e86n\u5f20\u56fe\uff0c\u6572\u722c\u866b\u6572\u7684\u6211\u624b\u90fd\u9ebb\u4e86\n- \u91cd\u6784\u4ee3\u7801\uff0c\u5bf9\u539f\u6709\u4ee3\u7801\u8fdb\u884c\u6a21\u5757\u5316\u62c6\u5206\u4fbf\u4e8e\u7ef4\u62a4\n\n\n",
    "bugtrack_url": null,
    "license": "MIT",
    "summary": "\u80dc\u5229\u5973\u795e\uff1a\u59ae\u59ecnonebot2\u63d2\u4ef6",
    "version": "0.1.0.post4",
    "project_urls": {
        "Homepage": "https://github.com/Perseus037/nonebot_plugin_nikke/"
    },
    "split_keywords": [
        "nikke",
        "nonebot",
        "nonebot2",
        "bot",
        "qq"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "d0428e16e8d7fabfa04792a5833a8ef7d270059dca437ede3b4c7fcd00d3e7b5",
                "md5": "a5ce50fb08ca6f3ce7974cbc086649e9",
                "sha256": "5f8092b16dbc3f431f919b6dc9ad681d29fcb00fc737ab2108b4a6125203cd64"
            },
            "downloads": -1,
            "filename": "nonebot_plugin_nikke-0.1.0.post4-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "a5ce50fb08ca6f3ce7974cbc086649e9",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": "<4.0,>=3.8",
            "size": 22298,
            "upload_time": "2023-12-28T11:31:15",
            "upload_time_iso_8601": "2023-12-28T11:31:15.735048Z",
            "url": "https://files.pythonhosted.org/packages/d0/42/8e16e8d7fabfa04792a5833a8ef7d270059dca437ede3b4c7fcd00d3e7b5/nonebot_plugin_nikke-0.1.0.post4-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "a5f89e7d66be3e452cfd9bce98893cf0f76bd57f2a84cafcd822f5f36b81b4c6",
                "md5": "00127ee10c05c70f0c866093f3b44d4d",
                "sha256": "75d58981759aab3de8dd2ff964078afe6986baa9cdd1982a763d93f9454b9371"
            },
            "downloads": -1,
            "filename": "nonebot_plugin_nikke-0.1.0.post4.tar.gz",
            "has_sig": false,
            "md5_digest": "00127ee10c05c70f0c866093f3b44d4d",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": "<4.0,>=3.8",
            "size": 22463,
            "upload_time": "2023-12-28T11:31:16",
            "upload_time_iso_8601": "2023-12-28T11:31:16.925400Z",
            "url": "https://files.pythonhosted.org/packages/a5/f8/9e7d66be3e452cfd9bce98893cf0f76bd57f2a84cafcd822f5f36b81b4c6/nonebot_plugin_nikke-0.1.0.post4.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2023-12-28 11:31:16",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "Perseus037",
    "github_project": "nonebot_plugin_nikke",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "lcname": "nonebot-plugin-nikke"
}
        
Elapsed time: 0.16495s