跳至主要內容

使用Gensokyo(QQBot)连接真寻bot

小雨大约 3 分钟使用指南tutorial

警告

没必要评价第三方好还是官方好,各有各的好处和弊端,能接受就用,接受不了就别用,别一天天的骂来骂去,你就算骂也别骂到人家开发者上去,咱能不能有点良心?

①说明:

  1. 新框架Gensokyo 视频:
  1. Gensokyo仓库:Hoshinonyaruko/Gensokyoopen in new window

  2. Gensokyogitee镜像:sanaefox/Gensokyoopen in new window

  3. Gensokyo教程 cv27523883open in new window

  4. Gensokyo QQ群:196173384

  5. 本教程以 Gensokyo V495 && QQ开放平台个体账号 为例

  6. 需要公网IP 如果没有...不是哥们

②注册个体账号

  1. 注册一个QQ开放平台账号:点我前往注册open in new window

  2. 登录QQ开放平台账号并创建机器人

  1. 填好信息后点击下一步(我相信你会)

④下载配置Gensokyo

  1. 点击此处前往Github Releases下载open in new window

  2. 下载最新版本Gensokyo中的gensokyo-windows-amd64.exe

  1. 打开下载的gensokyo-windows-amd64.exe后并双击运行
  • 这里会生成多个文件,建议放进一个合适的文件夹
  1. 出现弹窗,一直点确定即可

  2. 双击运行gensokyo.bat

  3. 打开config.yml配置文件

  4. 修改第5行中""内的部分为:

ws://127.0.0.1:8080/onebot/v11/ws/
  1. 打开之前的网站q.qq.com点击开发-开发设置并复制QQ号 ID 令牌 秘钥填写到config.yml配置文件的12~16行
  1. 注释事件订阅中群里以外的全部内容:
  • 注释在前面仍个#就可以了
  • 取消注释删掉#就可以了
  • 要注意不注释的内容把-和上面的#对齐嗷
  1. 填写公网IP至开放平台(不填写无法上线和连接Bot!!!)
  1. 将自己服务器的公网ip填入server_dir
  • 是挂载Gensokyo的服务器的嗷,因为tx要用这个IP从你服务器上访问图片
  1. 打开94~96行
  • 这里是Web端的密码(看看就好辣)
  1. 再往下看看也就是99~102行,修改配置
  • remove_prefix和add_at_group全部改为true
  1. 其他配置其实也可以自己看看,注释给的挺清楚的(就算不在改也可以)千万要记得保存修改!!!

  2. 开放端口号15630(不配置将无法发送图片)

打开防火墙(不会可以按住win键+R键输入Firewall.cpl并点击确定)

  1. 打开防火墙后点击左侧的启用或关闭 Windows Defender 防火墙
  • 全部关闭嗷!
  1. 打开你服务器的控制台(哪家买的搜这家通常有教程)

  2. 打开控制台的防火墙/安全组

  • 新建安全组
  • 开放端口15630
  • IP:0.0.0.0/0
  • 其他默认即可
  1. 以上完成后双击运行gensokyo.bat不出意外就可以运行了

⑤配置沙箱使用机器人

  1. 打开QQ点击新创建聊群(不超过20人的群)

  2. 再次回到网站q.qq.com

  3. 点击开发-沙箱配置后找到在QQ群配置将聊群修改为刚刚创建的聊群(如果失败就几秒后再试试)

  1. 接下来回到QQ打开刚刚创建的聊群,点击右上角的三个横杠,点击管理群-群机器人,找到你的机器人点击添加

  2. 接下来@机器人并发送真寻帮助查看是否可以发图 如:@绪山小真寻 真寻帮助

  3. 如果不行自己查看上文中让填写的ip是否为公网ip并且开放了端口号,如都设置了还不行那就找作者去,我不到啊

至于怎么上线你自己研究吧

提示

zhenxun_botGensokyo需全部运行,不可关闭