nonebot-plugin-mystool


Namenonebot-plugin-mystool JSON
Version 2.3.0 PyPI version JSON
download
home_pagehttps://github.com/Ljzd-PRO/nonebot-plugin-mystool
SummaryQQ聊天、频道机器人插件 | 米游社工具-每日米游币任务、游戏签到、商品兑换、免抓包登录、原神崩铁便笺提醒
upload_time2024-03-16 19:21:18
maintainer
docs_urlNone
authorLjzd-PRO
requires_python>=3.9,<4.0
licenseMIT
keywords bot qq qqbot onebotv11 onebot nonebot2 nonebot mihoyo mihoyobbs qq-guild star-rail genshin-impact
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            ```
 __    __     __  __     ______     ______   ______     ______     __
/\ "-./  \   /\ \_\ \   /\  ___\   /\__  _\ /\  __ \   /\  __ \   /\ \
\ \ \-./\ \  \ \____ \  \ \___  \  \/_/\ \/ \ \ \/\ \  \ \ \/\ \  \ \ \____
 \ \_\ \ \_\  \/\_____\  \/\_____\    \ \_\  \ \_____\  \ \_____\  \ \_____\
  \/_/  \/_/   \/_____/   \/_____/     \/_/   \/_____/   \/_____/   \/_____/
```

[![CodeFactor](https://www.codefactor.io/repository/github/ljzd-pro/nonebot-plugin-mystool/badge?style=for-the-badge)](https://www.codefactor.io/repository/github/ljzd-pro/nonebot-plugin-mystool)
[![最新发行版](https://img.shields.io/github/v/release/Ljzd-PRO/nonebot-plugin-mysTool?logo=python&style=for-the-badge)](https://github.com/Ljzd-PRO/nonebot-plugin-mystool/releases/latest)
[![最后提交](https://img.shields.io/github/last-commit/Ljzd-PRO/nonebot-plugin-mysTool/dev?style=for-the-badge)](https://github.com/Ljzd-PRO/nonebot-plugin-mystool/commits/dev)

# mysTool - 米游社辅助工具插件

## 📣 更新内容

> [!IMPORTANT]
> v2.0.0 突破性更新
> https://github.com/Ljzd-PRO/nonebot-plugin-mystool/releases/tag/v2.0.0

### 2024.3.8 - v2.3.0

#### 💡 新特性
- 增加微博超话兑换码推送功能 - by @Joseandluue (#272)
- 更改每日任务执行顺序。先执行游戏签到,再执行米游币任务,以降低执行米游币任务时出现人机验证的概率 - by @Sakamakiiizayoi @Joseandluue

#### 🐛 Bug 修复
- 修复每日任务自动进行游戏签到后,QQ聊天的主动私信推送失败的问题 (#270)
- 更改 `UserAccount.mission_games`(用户米游币任务目标分区) 默认值为 `["BBSMission"]`,并在执行时检查该配置是否未空 (#261)
- 修复可能出现的启动失败的问题(`AttributeError: 'NoneType' object has no attribute 'metadata'`) (#271)

## ⚡ 功能和特性

- 支持QQ聊天和QQ频道
- 短信验证登录,免抓包获取 Cookie
- 自动完成每日米游币任务
- 自动进行游戏签到
- 可制定米游币商品兑换计划,到点兑换(因加入了人机验证,成功率较低)
- 可支持多个 QQ 账号,每个 QQ 账号可绑定多个米哈游账户
- QQ 推送执行结果通知
- 原神、崩坏:星穹铁道状态便笺通知
- 可为登录、每日米游币任务、游戏签到配置人机验证打码平台
- 可配置用户黑名单/白名单

## 📖 使用说明

### 🛠️ NoneBot2 机器人部署和插件安装

请查看 -> [🔗Installation](https://github.com/Ljzd-PRO/nonebot-plugin-mystool/wiki/Installation)

### 📖 插件具体使用说明

请查看 -> [🔗Wiki 文档](https://github.com/Ljzd-PRO/nonebot-plugin-mystool/wiki)

### ❓ 获取插件帮助信息

#### 插件命令

```
/帮助
```

> [!NOTE]
> 此处没有使用 [🔗 插件命令头](https://github.com/Ljzd-PRO/nonebot-plugin-mystool/wiki/Configuration-Preference#command_start)

## 其他

### 贡献
<a href="https://github.com/Ljzd-PRO/nonebot-plugin-mystool/graphs/contributors">
  <img src="https://contrib.rocks/image?repo=Ljzd-PRO/nonebot-plugin-mystool&max=1000" alt="贡献者"/>
</a>

### 🔨 开发版分支
[**🔨dev**](https://github.com/Ljzd-PRO/nonebot-plugin-mystool/tree/dev)

### 📃 源码说明
[📃Source-Structure](https://github.com/Ljzd-PRO/nonebot-plugin-mystool/wiki/Source-Structure)

### 适配 [绪山真寻Bot](https://github.com/HibiKier/zhenxun_bot) 的分支
- https://github.com/MWTJC/zhenxun-plugin-mystool
- https://github.com/ayakasuki/nonebot-plugin-mystool

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/Ljzd-PRO/nonebot-plugin-mystool",
    "name": "nonebot-plugin-mystool",
    "maintainer": "",
    "docs_url": null,
    "requires_python": ">=3.9,<4.0",
    "maintainer_email": "",
    "keywords": "bot,qq,qqbot,onebotv11,onebot,nonebot2,nonebot,mihoyo,mihoyobbs,qq-guild,star-rail,genshin-impact",
    "author": "Ljzd-PRO",
    "author_email": "ljzd@office.ljzd-pro.asia",
    "download_url": "https://files.pythonhosted.org/packages/4c/ac/287acfc66963fb0be0d79459d3afb59da8231f17d2ae03ca5581409842fa/nonebot_plugin_mystool-2.3.0.tar.gz",
    "platform": null,
    "description": "```\n __    __     __  __     ______     ______   ______     ______     __\n/\\ \"-./  \\   /\\ \\_\\ \\   /\\  ___\\   /\\__  _\\ /\\  __ \\   /\\  __ \\   /\\ \\\n\\ \\ \\-./\\ \\  \\ \\____ \\  \\ \\___  \\  \\/_/\\ \\/ \\ \\ \\/\\ \\  \\ \\ \\/\\ \\  \\ \\ \\____\n \\ \\_\\ \\ \\_\\  \\/\\_____\\  \\/\\_____\\    \\ \\_\\  \\ \\_____\\  \\ \\_____\\  \\ \\_____\\\n  \\/_/  \\/_/   \\/_____/   \\/_____/     \\/_/   \\/_____/   \\/_____/   \\/_____/\n```\n\n[![CodeFactor](https://www.codefactor.io/repository/github/ljzd-pro/nonebot-plugin-mystool/badge?style=for-the-badge)](https://www.codefactor.io/repository/github/ljzd-pro/nonebot-plugin-mystool)\n[![\u6700\u65b0\u53d1\u884c\u7248](https://img.shields.io/github/v/release/Ljzd-PRO/nonebot-plugin-mysTool?logo=python&style=for-the-badge)](https://github.com/Ljzd-PRO/nonebot-plugin-mystool/releases/latest)\n[![\u6700\u540e\u63d0\u4ea4](https://img.shields.io/github/last-commit/Ljzd-PRO/nonebot-plugin-mysTool/dev?style=for-the-badge)](https://github.com/Ljzd-PRO/nonebot-plugin-mystool/commits/dev)\n\n# mysTool - \u7c73\u6e38\u793e\u8f85\u52a9\u5de5\u5177\u63d2\u4ef6\n\n## \ud83d\udce3 \u66f4\u65b0\u5185\u5bb9\n\n> [!IMPORTANT]\n> v2.0.0 \u7a81\u7834\u6027\u66f4\u65b0\n> https://github.com/Ljzd-PRO/nonebot-plugin-mystool/releases/tag/v2.0.0\n\n### 2024.3.8 - v2.3.0\n\n#### \ud83d\udca1 \u65b0\u7279\u6027\n- \u589e\u52a0\u5fae\u535a\u8d85\u8bdd\u5151\u6362\u7801\u63a8\u9001\u529f\u80fd - by @Joseandluue (#272)\n- \u66f4\u6539\u6bcf\u65e5\u4efb\u52a1\u6267\u884c\u987a\u5e8f\u3002\u5148\u6267\u884c\u6e38\u620f\u7b7e\u5230\uff0c\u518d\u6267\u884c\u7c73\u6e38\u5e01\u4efb\u52a1\uff0c\u4ee5\u964d\u4f4e\u6267\u884c\u7c73\u6e38\u5e01\u4efb\u52a1\u65f6\u51fa\u73b0\u4eba\u673a\u9a8c\u8bc1\u7684\u6982\u7387 - by @Sakamakiiizayoi @Joseandluue\n\n#### \ud83d\udc1b Bug \u4fee\u590d\n- \u4fee\u590d\u6bcf\u65e5\u4efb\u52a1\u81ea\u52a8\u8fdb\u884c\u6e38\u620f\u7b7e\u5230\u540e\uff0cQQ\u804a\u5929\u7684\u4e3b\u52a8\u79c1\u4fe1\u63a8\u9001\u5931\u8d25\u7684\u95ee\u9898 (#270)\n- \u66f4\u6539 `UserAccount.mission_games`\uff08\u7528\u6237\u7c73\u6e38\u5e01\u4efb\u52a1\u76ee\u6807\u5206\u533a\uff09 \u9ed8\u8ba4\u503c\u4e3a `[\"BBSMission\"]`\uff0c\u5e76\u5728\u6267\u884c\u65f6\u68c0\u67e5\u8be5\u914d\u7f6e\u662f\u5426\u672a\u7a7a (#261)\n- \u4fee\u590d\u53ef\u80fd\u51fa\u73b0\u7684\u542f\u52a8\u5931\u8d25\u7684\u95ee\u9898\uff08`AttributeError: 'NoneType' object has no attribute 'metadata'`\uff09 (#271)\n\n## \u26a1 \u529f\u80fd\u548c\u7279\u6027\n\n- \u652f\u6301QQ\u804a\u5929\u548cQQ\u9891\u9053\n- \u77ed\u4fe1\u9a8c\u8bc1\u767b\u5f55\uff0c\u514d\u6293\u5305\u83b7\u53d6 Cookie\n- \u81ea\u52a8\u5b8c\u6210\u6bcf\u65e5\u7c73\u6e38\u5e01\u4efb\u52a1\n- \u81ea\u52a8\u8fdb\u884c\u6e38\u620f\u7b7e\u5230\n- \u53ef\u5236\u5b9a\u7c73\u6e38\u5e01\u5546\u54c1\u5151\u6362\u8ba1\u5212\uff0c\u5230\u70b9\u5151\u6362\uff08\u56e0\u52a0\u5165\u4e86\u4eba\u673a\u9a8c\u8bc1\uff0c\u6210\u529f\u7387\u8f83\u4f4e\uff09\n- \u53ef\u652f\u6301\u591a\u4e2a QQ \u8d26\u53f7\uff0c\u6bcf\u4e2a QQ \u8d26\u53f7\u53ef\u7ed1\u5b9a\u591a\u4e2a\u7c73\u54c8\u6e38\u8d26\u6237\n- QQ \u63a8\u9001\u6267\u884c\u7ed3\u679c\u901a\u77e5\n- \u539f\u795e\u3001\u5d29\u574f\uff1a\u661f\u7a79\u94c1\u9053\u72b6\u6001\u4fbf\u7b3a\u901a\u77e5\n- \u53ef\u4e3a\u767b\u5f55\u3001\u6bcf\u65e5\u7c73\u6e38\u5e01\u4efb\u52a1\u3001\u6e38\u620f\u7b7e\u5230\u914d\u7f6e\u4eba\u673a\u9a8c\u8bc1\u6253\u7801\u5e73\u53f0\n- \u53ef\u914d\u7f6e\u7528\u6237\u9ed1\u540d\u5355/\u767d\u540d\u5355\n\n## \ud83d\udcd6 \u4f7f\u7528\u8bf4\u660e\n\n### \ud83d\udee0\ufe0f NoneBot2 \u673a\u5668\u4eba\u90e8\u7f72\u548c\u63d2\u4ef6\u5b89\u88c5\n\n\u8bf7\u67e5\u770b -> [\ud83d\udd17Installation](https://github.com/Ljzd-PRO/nonebot-plugin-mystool/wiki/Installation)\n\n### \ud83d\udcd6 \u63d2\u4ef6\u5177\u4f53\u4f7f\u7528\u8bf4\u660e\n\n\u8bf7\u67e5\u770b -> [\ud83d\udd17Wiki \u6587\u6863](https://github.com/Ljzd-PRO/nonebot-plugin-mystool/wiki)\n\n### \u2753 \u83b7\u53d6\u63d2\u4ef6\u5e2e\u52a9\u4fe1\u606f\n\n#### \u63d2\u4ef6\u547d\u4ee4\n\n```\n/\u5e2e\u52a9\n```\n\n> [!NOTE]\n> \u6b64\u5904\u6ca1\u6709\u4f7f\u7528 [\ud83d\udd17 \u63d2\u4ef6\u547d\u4ee4\u5934](https://github.com/Ljzd-PRO/nonebot-plugin-mystool/wiki/Configuration-Preference#command_start)\n\n## \u5176\u4ed6\n\n### \u8d21\u732e\n<a href=\"https://github.com/Ljzd-PRO/nonebot-plugin-mystool/graphs/contributors\">\n  <img src=\"https://contrib.rocks/image?repo=Ljzd-PRO/nonebot-plugin-mystool&max=1000\" alt=\"\u8d21\u732e\u8005\"/>\n</a>\n\n### \ud83d\udd28 \u5f00\u53d1\u7248\u5206\u652f\n[**\ud83d\udd28dev**](https://github.com/Ljzd-PRO/nonebot-plugin-mystool/tree/dev)\n\n### \ud83d\udcc3 \u6e90\u7801\u8bf4\u660e\n[\ud83d\udcc3Source-Structure](https://github.com/Ljzd-PRO/nonebot-plugin-mystool/wiki/Source-Structure)\n\n### \u9002\u914d [\u7eea\u5c71\u771f\u5bfbBot](https://github.com/HibiKier/zhenxun_bot) \u7684\u5206\u652f\n- https://github.com/MWTJC/zhenxun-plugin-mystool\n- https://github.com/ayakasuki/nonebot-plugin-mystool\n",
    "bugtrack_url": null,
    "license": "MIT",
    "summary": "QQ\u804a\u5929\u3001\u9891\u9053\u673a\u5668\u4eba\u63d2\u4ef6 | \u7c73\u6e38\u793e\u5de5\u5177-\u6bcf\u65e5\u7c73\u6e38\u5e01\u4efb\u52a1\u3001\u6e38\u620f\u7b7e\u5230\u3001\u5546\u54c1\u5151\u6362\u3001\u514d\u6293\u5305\u767b\u5f55\u3001\u539f\u795e\u5d29\u94c1\u4fbf\u7b3a\u63d0\u9192",
    "version": "2.3.0",
    "project_urls": {
        "Bug Tracker": "https://github.com/Ljzd-PRO/nonebot-plugin-mystool/issues",
        "Documentation": "https://github.com/Ljzd-PRO/nonebot-plugin-mystool/wiki",
        "Homepage": "https://github.com/Ljzd-PRO/nonebot-plugin-mystool",
        "Repository": "https://github.com/Ljzd-PRO/nonebot-plugin-mystool"
    },
    "split_keywords": [
        "bot",
        "qq",
        "qqbot",
        "onebotv11",
        "onebot",
        "nonebot2",
        "nonebot",
        "mihoyo",
        "mihoyobbs",
        "qq-guild",
        "star-rail",
        "genshin-impact"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "bd210f8fae1f6296463ca27698c9ff74c4230a2bb011ed9d86fe3dcb75a5b1e9",
                "md5": "b67a2a4c537598306d8c4fb1d2606a07",
                "sha256": "e2dda0e5d365201634eb00706d9bbe8228baac9cca1f14ec0868e180c29f8e23"
            },
            "downloads": -1,
            "filename": "nonebot_plugin_mystool-2.3.0-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "b67a2a4c537598306d8c4fb1d2606a07",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.9,<4.0",
            "size": 87918,
            "upload_time": "2024-03-16T19:21:16",
            "upload_time_iso_8601": "2024-03-16T19:21:16.886146Z",
            "url": "https://files.pythonhosted.org/packages/bd/21/0f8fae1f6296463ca27698c9ff74c4230a2bb011ed9d86fe3dcb75a5b1e9/nonebot_plugin_mystool-2.3.0-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "4cac287acfc66963fb0be0d79459d3afb59da8231f17d2ae03ca5581409842fa",
                "md5": "0fe713e5df91570bab94b3ea62fc1709",
                "sha256": "81c696e0ed8c7bcb26017e3302b1a931bd54c98b0ab31731db22a1148c24634b"
            },
            "downloads": -1,
            "filename": "nonebot_plugin_mystool-2.3.0.tar.gz",
            "has_sig": false,
            "md5_digest": "0fe713e5df91570bab94b3ea62fc1709",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.9,<4.0",
            "size": 72320,
            "upload_time": "2024-03-16T19:21:18",
            "upload_time_iso_8601": "2024-03-16T19:21:18.839335Z",
            "url": "https://files.pythonhosted.org/packages/4c/ac/287acfc66963fb0be0d79459d3afb59da8231f17d2ae03ca5581409842fa/nonebot_plugin_mystool-2.3.0.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-03-16 19:21:18",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "Ljzd-PRO",
    "github_project": "nonebot-plugin-mystool",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "lcname": "nonebot-plugin-mystool"
}
        
Elapsed time: 0.20970s