一个nonebot2的jx3插件
Project description
📖 介绍
nonebot-plugin-jx3 是一个使用 NoneBot 框架编写的插件,它提供了多种功能,例如日常查询,预测,金价查询,鲜花,公告,沙盘,jjc,黑市,骚话,奇遇,招募以及多种消息推送功能,例如"818", "开服", "新闻", "抓马", "扶摇", "诛恶", "阵营活动提醒", "攻防实况", "玄晶","奇遇","绝世奇遇" 等。
💿 安装
使用 nb-cli 安装
在 nonebot2 项目的根目录下打开命令行, 输入以下指令即可安装nb plugin install nonebot-plugin-jx3
手动安装
将 none-plugin-jx3 文件夹复制到你的 NoneBot 项目的 plugins 目录下。在你的 NoneBot 配置文件中,添加插件的导入路径:
plugin_dirs = ["plugins"]
将requirements.txt复制到bot目录,进入bot的虚拟环境,执行:
pip install -r requirements.txt
安装完成后正常启动bot即可
⚙️ 配置
在 nonebot2 项目的.env
文件中添加下表中的必填配置
配置项 | 必填 | 默认值 | 说明 |
---|---|---|---|
jx3api_key | 否 | 空 | jx3api.com购买的key(jx3api.com已开启全站鉴权,所有主动查询功能都需要key。 |
jx3_tuilan_ticket | 否 | 空 | 推栏ticket |
jx3wss_token | 否 | 空 | jx3api.com购买的wss |
jx3_command_header | 否 | 空 | 指令的前缀,防止和其他插件冲突 |
jx3_bot_name | 否 | 团团 | api生成图片用的名字 |
第一步使用插件是要绑定服务器。例如:绑定 绝代天骄
一旦服务器是绑定的,就可以使用各种查询功能。通过-订阅,你可以查询能够订阅的功能。
指令示例
指令 | 参数 | 指令示例 | 说明 |
---|---|---|---|
剑网三帮助 | 无 | 剑网三帮助 | 获取剑网三插件的帮助信息 |
绑定 | 服务器(建议进群运行一次) | 绑定 绝代天骄 | 将服务器绑定到群组 |
日常 | 无 | 日常 日常 绝代天骄 |
获取今天的日常 |
预测 | 无 | 预测 预测 绝代天骄 |
获取明天的日常 |
金价 | 服务器(可省略,默认取绑定服务器) | 金价 金价 绝代天骄 |
获取过去两周的服务器金价 |
鲜花 | 服务器(可省略,默认取绑定服务器) | 鲜花 鲜花 绝代天骄 |
获取过去两周的服务器鲜花价格 |
公告 | 无 | 公告 公告 绝代天骄 |
获取最新的公告 |
沙盘 | 服务器(可省略,默认取绑定服务器) | 沙盘 沙盘 绝代天骄 |
获取服务器沙盘 |
jjc | 模式(22、33、55) 服务器(可省略,默认取绑定服务器) 角色名 |
jjc 22 绝代天骄 xxx jjc 22 xxx |
获取jjc战绩 |
黑市 | 时装名称(必填) | 黑市 狐金 | 获取时装价格 |
骚话 | 无 | 骚话 | 随即一条骚话 |
奇遇 | 服务器(可省略,默认取绑定服务器) 角色名(必填) |
奇遇 xxx 奇遇 绝代天骄 xxx |
获取角色奇遇记录 |
招募 | 服务器(可省略,默认取绑定服务器) 关键词(支持模糊搜索,可省略,省略返回所有招募) |
招募 名剑 招募 绝代天骄 名剑 |
获取服务招募 |
订阅 | 开服(维护和开服提醒) 新闻(服务器新闻公告推送) 更新(游戏更新包发布推送) 818本服(本服贴吧和剑网三贴吧的818帖子推送) 818(所有服务器贴吧和剑网三贴吧的818帖子推送) 后面的功能都需要jx3wss_token 诸恶(服务器诸恶刷新提醒) 玄晶(服务器获取玄晶推送) 奇遇(服务器奇遇触发提醒) 绝世奇遇(服务器绝世奇遇触发提醒) 抓马(服务器马匹刷新和被捕获推送) 攻防实况(服务器攻防状态推送,包括大将,占领等) 阵营活动提醒(服务器阵营活动提醒,提前半小时提醒攻防等) |
订阅 开服 | 订阅推送服务 |
开发者:water
qq:415276785
感谢 绝代天骄-白首亦同归-帮主 赞助api测试。
ToDo
在绑定中增加错误抛出,增加超级用户全选
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
nonebot_plugin_jx3-0.7.tar.gz
(177.4 kB
view hashes)
Built Distribution
Close
Hashes for nonebot_plugin_jx3-0.7-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 199a997c64952471b1ea80506c52acf42c73f43e2da134fd5cbf763c32726a09 |
|
MD5 | 4a5118b61a111be11971a4128f24dfaa |
|
BLAKE2b-256 | e62c986e1afc716e4d4e4068048c802627f29c0033f9c6681d4e3de68ea85475 |