nonebot-plugin-ark-roulette


Namenonebot-plugin-ark-roulette JSON
Version 1.1.2 PyPI version JSON
download
home_pageNone
Summary一个用于 NoneBot 的插件,提供明日方舟干员筛选与随机选择功能,适用于群聊娱乐。
upload_time2025-04-20 04:27:31
maintainerNone
docs_urlNone
author星之游
requires_python<4.0,>=3.11
licenseMIT
keywords nonebot plugin arknights roulette chatbot
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # 明日方舟干员插件

## 项目简介
这是一个基于 [NoneBot](https://github.com/nonebot/nonebot2) 的插件,用于明日方舟干员的筛选、随机选择和数据更新功能。

## 功能
- **筛选干员**:根据关键词筛选符合条件的干员。
- **随机选择干员**:从筛选结果中随机选择指定数量的干员。
- **更新数据**:从远程数据源更新干员数据。

## 安装
1. 确保已安装 Python 3.11。
2. 使用以下命令安装:
   ```bash
   pip install nonebot-plugin-ark-roulette
   ```

## 使用方法
### 筛选干员
使用 `/筛选 <关键词1> <关键词2> ...` 命令筛选干员。例如:
```bash
/筛选 六星 狙击 男
```

### 随机选择干员
使用 `/随机选择 <数量>` 命令从筛选结果中随机选择干员。例如:
```bash
/随机选择 3
```

### 更新数据
使用 `/更新数据` 命令更新干员数据:
```bash
/更新数据
```

### 配置选项

插件支持以下配置选项,您可以根据需要在 NoneBot 的配置文件中进行设置:

- **`DATA_DIR`**: 指定用于存储干员数据的目录路径。默认值为 `data/arkrsc`。
- **`PROXY`**: 配置用于访问远程数据源的代理地址。例如:`http://127.0.0.1:8080`。默认不使用代理。


## 许可证
本项目基于 [MIT License](./LICENSE) 许可。



            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "nonebot-plugin-ark-roulette",
    "maintainer": null,
    "docs_url": null,
    "requires_python": "<4.0,>=3.11",
    "maintainer_email": null,
    "keywords": "nonebot, plugin, arknights, roulette, chatbot",
    "author": "\u661f\u4e4b\u6e38",
    "author_email": null,
    "download_url": "https://files.pythonhosted.org/packages/e7/de/b4a1b7f1f24b7f4adc491477b6bc35c0d8ceaca1cfa1a0fb1923c451ea36/nonebot_plugin_ark_roulette-1.1.2.tar.gz",
    "platform": null,
    "description": "# \u660e\u65e5\u65b9\u821f\u5e72\u5458\u63d2\u4ef6\n\n## \u9879\u76ee\u7b80\u4ecb\n\u8fd9\u662f\u4e00\u4e2a\u57fa\u4e8e [NoneBot](https://github.com/nonebot/nonebot2) \u7684\u63d2\u4ef6\uff0c\u7528\u4e8e\u660e\u65e5\u65b9\u821f\u5e72\u5458\u7684\u7b5b\u9009\u3001\u968f\u673a\u9009\u62e9\u548c\u6570\u636e\u66f4\u65b0\u529f\u80fd\u3002\n\n## \u529f\u80fd\n- **\u7b5b\u9009\u5e72\u5458**\uff1a\u6839\u636e\u5173\u952e\u8bcd\u7b5b\u9009\u7b26\u5408\u6761\u4ef6\u7684\u5e72\u5458\u3002\n- **\u968f\u673a\u9009\u62e9\u5e72\u5458**\uff1a\u4ece\u7b5b\u9009\u7ed3\u679c\u4e2d\u968f\u673a\u9009\u62e9\u6307\u5b9a\u6570\u91cf\u7684\u5e72\u5458\u3002\n- **\u66f4\u65b0\u6570\u636e**\uff1a\u4ece\u8fdc\u7a0b\u6570\u636e\u6e90\u66f4\u65b0\u5e72\u5458\u6570\u636e\u3002\n\n## \u5b89\u88c5\n1. \u786e\u4fdd\u5df2\u5b89\u88c5 Python 3.11\u3002\n2. \u4f7f\u7528\u4ee5\u4e0b\u547d\u4ee4\u5b89\u88c5\uff1a\n   ```bash\n   pip install nonebot-plugin-ark-roulette\n   ```\n\n## \u4f7f\u7528\u65b9\u6cd5\n### \u7b5b\u9009\u5e72\u5458\n\u4f7f\u7528 `/\u7b5b\u9009 <\u5173\u952e\u8bcd1> <\u5173\u952e\u8bcd2> ...` \u547d\u4ee4\u7b5b\u9009\u5e72\u5458\u3002\u4f8b\u5982\uff1a\n```bash\n/\u7b5b\u9009 \u516d\u661f \u72d9\u51fb \u7537\n```\n\n### \u968f\u673a\u9009\u62e9\u5e72\u5458\n\u4f7f\u7528 `/\u968f\u673a\u9009\u62e9 <\u6570\u91cf>` \u547d\u4ee4\u4ece\u7b5b\u9009\u7ed3\u679c\u4e2d\u968f\u673a\u9009\u62e9\u5e72\u5458\u3002\u4f8b\u5982\uff1a\n```bash\n/\u968f\u673a\u9009\u62e9 3\n```\n\n### \u66f4\u65b0\u6570\u636e\n\u4f7f\u7528 `/\u66f4\u65b0\u6570\u636e` \u547d\u4ee4\u66f4\u65b0\u5e72\u5458\u6570\u636e\uff1a\n```bash\n/\u66f4\u65b0\u6570\u636e\n```\n\n### \u914d\u7f6e\u9009\u9879\n\n\u63d2\u4ef6\u652f\u6301\u4ee5\u4e0b\u914d\u7f6e\u9009\u9879\uff0c\u60a8\u53ef\u4ee5\u6839\u636e\u9700\u8981\u5728 NoneBot \u7684\u914d\u7f6e\u6587\u4ef6\u4e2d\u8fdb\u884c\u8bbe\u7f6e\uff1a\n\n- **`DATA_DIR`**: \u6307\u5b9a\u7528\u4e8e\u5b58\u50a8\u5e72\u5458\u6570\u636e\u7684\u76ee\u5f55\u8def\u5f84\u3002\u9ed8\u8ba4\u503c\u4e3a `data/arkrsc`\u3002\n- **`PROXY`**: \u914d\u7f6e\u7528\u4e8e\u8bbf\u95ee\u8fdc\u7a0b\u6570\u636e\u6e90\u7684\u4ee3\u7406\u5730\u5740\u3002\u4f8b\u5982\uff1a`http://127.0.0.1:8080`\u3002\u9ed8\u8ba4\u4e0d\u4f7f\u7528\u4ee3\u7406\u3002\n\n\n## \u8bb8\u53ef\u8bc1\n\u672c\u9879\u76ee\u57fa\u4e8e [MIT License](./LICENSE) \u8bb8\u53ef\u3002\n\n\n",
    "bugtrack_url": null,
    "license": "MIT",
    "summary": "\u4e00\u4e2a\u7528\u4e8e NoneBot \u7684\u63d2\u4ef6\uff0c\u63d0\u4f9b\u660e\u65e5\u65b9\u821f\u5e72\u5458\u7b5b\u9009\u4e0e\u968f\u673a\u9009\u62e9\u529f\u80fd\uff0c\u9002\u7528\u4e8e\u7fa4\u804a\u5a31\u4e50\u3002",
    "version": "1.1.2",
    "project_urls": {
        "Homepage": "https://github.com/xingzhiyou/nonebot-plugin-ark-roulette",
        "Repository": "https://github.com/xingzhiyou/nonebot-plugin-ark-roulette"
    },
    "split_keywords": [
        "nonebot",
        " plugin",
        " arknights",
        " roulette",
        " chatbot"
    ],
    "urls": [
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "c0750e269e3c1b88b326b3a35a9deef5e910b7ba3690b7ffc7a31381e1733374",
                "md5": "a16ad85d9c841b3043469c3995ebd960",
                "sha256": "afb59e1f441e936098c642bf2d30c048ee8317b2bf124797783a0903b33809c3"
            },
            "downloads": -1,
            "filename": "nonebot_plugin_ark_roulette-1.1.2-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "a16ad85d9c841b3043469c3995ebd960",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": "<4.0,>=3.11",
            "size": 14666,
            "upload_time": "2025-04-20T04:27:30",
            "upload_time_iso_8601": "2025-04-20T04:27:30.874533Z",
            "url": "https://files.pythonhosted.org/packages/c0/75/0e269e3c1b88b326b3a35a9deef5e910b7ba3690b7ffc7a31381e1733374/nonebot_plugin_ark_roulette-1.1.2-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "e7deb4a1b7f1f24b7f4adc491477b6bc35c0d8ceaca1cfa1a0fb1923c451ea36",
                "md5": "f89539e212b674c2ca925bad53d26fe5",
                "sha256": "3a2410deafc80fb48485c70099df2e02c875798f9bbb5a27c127cea0c221f2a9"
            },
            "downloads": -1,
            "filename": "nonebot_plugin_ark_roulette-1.1.2.tar.gz",
            "has_sig": false,
            "md5_digest": "f89539e212b674c2ca925bad53d26fe5",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": "<4.0,>=3.11",
            "size": 10735,
            "upload_time": "2025-04-20T04:27:31",
            "upload_time_iso_8601": "2025-04-20T04:27:31.692599Z",
            "url": "https://files.pythonhosted.org/packages/e7/de/b4a1b7f1f24b7f4adc491477b6bc35c0d8ceaca1cfa1a0fb1923c451ea36/nonebot_plugin_ark_roulette-1.1.2.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2025-04-20 04:27:31",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "xingzhiyou",
    "github_project": "nonebot-plugin-ark-roulette",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "lcname": "nonebot-plugin-ark-roulette"
}
        
Elapsed time: 0.72815s