这是一款基于调用xwteam平台专属api运行的机器人插件,目前仅支持Zepp、微信、支付宝刷步,后续还会更新其他功能
在刷步之前,请确保你拥有ZeppLife的账号以及该账号已绑定微信、支付宝等第三方平台。(这点非常重要哦)
进入xwteam平台官网,注册后即可在密钥管理中查看自己专属的api_key
由于未知原因,网站关闭了接口功能。现改用新的接口实现刷步,仅需注册zepplife账号并绑定微信或支付宝即可。
使用 nb-cli 安装
在 nonebot2 项目的根目录下打开命令行, 输入以下指令即可安装nb plugin install nonebot-plugin-zepplife
使用包管理器安装
在 nonebot2 项目的插件目录下, 打开命令行, 根据你使用的包管理器, 输入相应的安装命令pip
pip install nonebot-plugin-zepplife
pdm
pdm add nonebot-plugin-zepplife
poetry
poetry add nonebot-plugin-zepplife
conda
conda install nonebot-plugin-zepplife
打开 nonebot2 项目根目录下的 pyproject.toml
文件, 在 [tool.nonebot]
部分追加写入
plugins = ["nonebot_plugin_zepplife"]
在 nonebot2 项目的.env
文件中添加下表中的必填配置
配置项 | 必填 | 默认值 | 类型 |
---|---|---|---|
ZEPPLIFE_USER | 是 | none | String |
ZEPPLIFE_PASSWORD | 是 | none | String |
PRIVATE_CHAT | 否 | True | bool |
ONLY_SUPERUSERS_USED | 否 | True | bool |
HANDLE_MODULE | 否 | True | bool |
以下是一个样例
ZEPPLIFE_USER="[email protected]" #这里换成你的Zepp邮箱
ZEPPLIFE_PASSWORD="123456" #这里换成你的Zepp密码
指令 | 权限 | 需要@ | 范围 | 说明 |
---|---|---|---|---|
刷步 | 好友 | -- | 私聊 | 获得帮助 |
autostep | 好友 | -- | 私聊 | 自动刷步 |
manualstep | 好友 | -- | 私聊 | 手动刷步 |