herokillerJ / wftank-qqrobot

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

<方舟知识协会>
<罗威尔-自由之风商业贸易中心>

星际公民 QQ群助手

基于开源项目 https://github.com/mamoe/mirai (安卓手机QQ开源框架) ,以及星际公民汉化组 https://starcitizenzw.com 的汉化内容,感谢以上项目的所有贡献者!

功能

商品查询(你在游戏里能够买卖租的商品都支持查询,贸易品价格为基准价格,非实时价格)

  1. 使用特殊关键字触发查询,支持中文英文
    正则如下,会提取第一部分内容

    ^(.+)(||)*.*(|)+.*(||)+.*$

    例:

    cf117在哪买?
    

    效果: cf117在哪买.png

  2. 使用@小助手 -s [搜索内容]查询,将搜索内容用“{}”包裹,则使用精确查询 例:

    #模糊查询
    @小助手 -s cf117
    #精确查询
    @小助手 -s {CF-117 "恶犬"能量速射炮}
    

    例:

    模糊查询和精确查询.png

提醒

  1. 官方公告提醒(可接百度翻译,翻译标题) 最近官方没啥公告,所以没例子,格式跟bug反馈一样
  2. bug提交提醒(可接百度翻译,翻译标题) 玩家bug提交监控.png
  3. G-LAO新帖提醒 G佬帖子监控.png

使用

  • 私有部署
    1. 运行环境jdk11+(不会安装请百度)

    2. 将最新版的zip文件下载到本地,下载地址

    3. 解压到任意目录下,修改config.properties配置文件

      #wftank的星际公民数据库版本,默认最新版(latest),如需指定版本,请从连接中查看所有版本https://cdn.jsdelivr.net/gh/herokillerJ/starcitizen-data/
      sc.database.version=latest
      #qq号
      qq=机器人QQ号
      #QQ密码
      password=QQ密码
      #监控的群号,多个用英文逗号分隔
      groups=123,1234
      #登录方式 ANDROID_PHONE ANDROID_PAD ANDROID_WATCH
      #注意: ANDROID_PAD不支持戳一戳事件解析,因为QQ允许pad和手机同时登陆
      #所以机器人用pad登录,手机上自己登陆方便观察机器人是否有问题,不需要的话
      #直接使用安卓手机协议登录即可
      mirai.protocol=ANDROID_PAD
      #百度翻译api设置,删掉就没有翻译
      translate.baidu.appid=
      translate.baidu.secret=
    4. 启动服务,在wftank-qqrobot.jar文件所在目录通过cmd、powershell等执行

        java -Dhttps.protocols=TLSv1,TLSv1.1,TLSv1.2 -jar wftank-qqrobot.jar

      注意:第一次启动时由于没有保存设备信息,会要求进行验证,请按照控制台的提示去指定连接验证后,在控制台输入任意字符继续,仅在新电脑上的第一次登陆需要,以后不需要。

    5. 所在目录下会生成一系列标记文件和日志,无视即可

  • 直接使用我提供的服务
    通过各种方式联系到我WFtank(贴吧、QQ群),我提供服务,只需要把我的小助手加到你的群里即可使用。

注意

  1. 矿石违禁品等等跑商的贸易物品,机器人显示的价格为标准价格,非游戏内购买价格,贸易品需要显示的 内容过多,全部输出会刷屏,所以如果有需要请去https://wftank.cn/search 查看贸易品的最低购买价格和最高出售价格。

  2. 提交bug最好可以在github的issue中提,没条件,那么在我发的教程帖子下面留言也可以。

  3. 监控功能需要你部署的电脑上能够直接访问光谱论坛和游戏官网以及贴吧。

About


Languages

Language:Java 100.0%