Skip to main content

一个nonebot2的jx3插件

Project description

NoneBotPluginLogo

NoneBotPluginText

nonebot-plugin-jx3

基于 NoneBot2 的剑网三(JX3)全功能 QQ 群助手插件,支持游戏数据查询与实时推送通知。

license pypi python
## 功能概览
  • 数据查询:日常、金价、角色、心法、奇遇、招募、科举等 40+ 指令
  • 实时推送:奇遇、抓马、开服、新闻、攻防实况等 30+ 事件订阅
  • 图片渲染:所有查询结果以精美图片形式输出

安装

手动将插件文件夹复制到 NoneBot 项目的 plugins 目录,或:

nb plugin install nonebot-plugin-jx3

依赖nonebot_plugin_apschedulernonebot_plugin_htmlrenderhttpxaiohttptinydb

配置

.env 文件中添加以下配置项:

配置项 默认值 说明
jx3api_key "" HTTP API token(VIP 接口需要,300 元永久)
jx3_tuilan_ticket "" 推栏 ticket(JJC/名剑大会接口需要)
jx3wss_token "" WebSocket token(推送功能需要,单服 75 元/月,全服 200 元/月)
jx3_enabled_groups [] 群白名单,空列表表示所有群均可使用
jx3_bot_name "团团" API 生成图片中显示的机器人名称
jx3api_base_url https://www.jx3api.com HTTP API 地址
jx3_wss_url wss://seasun.nicemoe.com WebSocket 地址
jx3_default_server "" 群未绑定时的默认服务器

使用方法

初始设置(群管理员/群主)

绑定 <服务器名>     # 绑定本群服务器,例:绑定 绝代天骄
订阅               # 查看可订阅的推送列表
订阅 <名称>        # 开启订阅,例:订阅 奇遇
取消订阅 <名称>    # 关闭订阅

指令列表

基础信息

指令 说明
剑三帮助 显示帮助图片
日常 [服务器] 今日日常任务
预测 [服务器] 明日日常预测
月历 本月活动日历
行侠 [NPC] 行侠仗义事件
开服 [服务器] 服务器开关状态
搜服 <名称> 搜索服务器
新闻 最新游戏新闻
公告 维护公告

交易市场

指令 说明
金价 [服务器] 金币汇率及趋势图
黑市 <物品> 黑市物价查询
物价 <物品> 万宝楼物价趋势
搜索物品 <名称> 物品搜索
贴吧物价 <物品> 贴吧物价

角色查询

指令 说明
角色 <名称> 角色详情
名片 <角色> 角色名片
jjc <角色> 名剑大会战绩(需 ticket)
烟花 <角色> 烟花记录
奇遇 <角色> 奇遇记录
未做奇遇 <角色> 未完成奇遇
近期奇遇 服务器近期奇遇
奇遇统计 [奇遇名] 奇遇统计
奇遇汇总 奇遇汇总

心法/玩法

指令 说明
小药 <心法> 推荐小药配置
技改 <心法> 技能改动历史
阵眼 <心法> 阵眼效果
奇穴 <心法> 奇穴详情
技能 <心法> 技能列表
资历 [心法] 资历榜单
科举 <题目> 科举答题

家园/其他

指令 说明
鲜花 [服务器] 家园鲜花价格
装饰 <名称> 家园装饰图纸
图谱 <名称> 行旅图谱
招募 [关键字] 团队招募
师徒 [关键字] 师徒系统
沙盘 [服务器] 阵营沙盘地图
帮战 帮会战绩
百战 百战异闻录
骚话 随机骚话
舔狗 舔狗日记
八卦 随机八卦

推送订阅列表

订阅名称 说明
奇遇 / 绝世奇遇 玩家触发奇遇
抓马 马匹刷新/捕获
扶摇 扶摇九天开启/点名
烟花 烟花发送
的卢 的卢刷新/捕获/拍卖
玄晶 玄晶获取
阵营拍卖 阵营拍卖更新
诛恶 诛恶事件
追魂 追魂点名
祭天 阵营祭天
攻防实况 帮战宣战/结果/详情
开服 服务器开关服
新闻 游戏新闻
更新 游戏更新
818 八卦推送
关隘 关隘 BOSS 事件
云丛 云丛预告

接口说明

  • 免费接口:无需任何 token 即可使用
  • VIP 接口:需要 jx3api_key(购买地址:jx3api.com
  • JJC 接口:额外需要 jx3_tuilan_ticket
  • 推送功能:需要 jx3wss_token,WebSocket 断线自动重连(5s 起步,最大 60s)

致谢

  • 感谢 绝代天骄-白首亦同归 帮主 赞助 api 测试。
  • 感谢 jx3-help 项目提供的沙盘资源库。

开发者

water · QQ: 415276785

Project details


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-1.0.2.tar.gz (2.6 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

nonebot_plugin_jx3-1.0.2-py3-none-any.whl (2.6 MB view details)

Uploaded Python 3

File details

Details for the file nonebot_plugin_jx3-1.0.2.tar.gz.

File metadata

  • Download URL: nonebot_plugin_jx3-1.0.2.tar.gz
  • Upload date:
  • Size: 2.6 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.3 CPython/3.12.4 Windows/11

File hashes

Hashes for nonebot_plugin_jx3-1.0.2.tar.gz
Algorithm Hash digest
SHA256 3e71fa56707a38408ee0dcf75535ceb4eec6d9affd6cc63f1ae37cf9433362d7
MD5 4a73effeefc9cd737762e89219acb2ff
BLAKE2b-256 18055d2983bf3847e97fe8a11d15f9f5e42cd63cd2a5b23931a8efe7c5609696

See more details on using hashes here.

File details

Details for the file nonebot_plugin_jx3-1.0.2-py3-none-any.whl.

File metadata

File hashes

Hashes for nonebot_plugin_jx3-1.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 dec2db0773ed82b9554c718d8a106db3b2ccc5ce444fd27152acfb6d4f730ace
MD5 5ac9a387ff7bc031c149296c69952196
BLAKE2b-256 6cad01b20dedffd62046a6d0c7d26f6485f1f341222fed944581d7a47613ab03

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page