Skip to content
This repository was archived by the owner on Aug 14, 2024. It is now read-only.

PFingan-Code/PF-CoolQAPI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

公告

2024.08.15

我们已经抛弃了CoolQAPI,并使用了自己的APIPF-websocket_info_factory

PF-CoolQ API

PFingan服务器迁移和维护的CoolQAPI插件

页面浏览量计数  查看次数起始时间 仓库大小  最新版 Issues  已关闭issues 下载量 最新发布下载量

本插件修改自CoolQAPI,CoolQAPI目前已更新为 QQAPI | 原作者:AnzhiZhang
技术支持:XueK__ 前往主页

这是基于原插件的修改版本



使用方式:

  • 将Release里面的CoolQAPI.mcdr放入/plugins
  • 加载后,在/config/CoolQAPI/config.yml中配置服务
  • 注意修改CoolQAPIcommand_prefix的为#,否则使用不了GUGUBot命令功能

依赖

Python包

Python模块

  • 已存储在插件对应的文件夹内的 requirements.txt 中, 可以使用 pip install -r requirements.txt 安装

前置插件

CoolQAPI配置

说明

QQ Bot 配置

配置方法部分源自原始插件说明

推荐使用

  • go-cqhttp : 适用多个平台,但是容易风控
  • LLOneBot : 不易风控,仅适用于QQNT,是 LiteLoaderQQNT 的附属插件

使用go-cqhttp

account字段中设置QQ帐号和密码:

account:
  uin: 1233456
  password: ''

使用LLOneBot

使用 HTTP

将配置中的 http 设置为 true ,将 websocket 设置为 false 。 然后在 go-cqhttp 配置的 servers 字段中设置 http (此配置应与CoolQAPI配置内容匹配):

servers:
  - http:
      address: 0.0.0.0:5700
      post:
      - url: http://127.0.0.1:5701/

CoolQAPI配置文件

更改CoolQAPI配置需重启服务器才会生效!!

配置项 默认值 说明
post_host 127.0.0.1 接收数据上报的地址
post_port 5701 对应 go-cqhttp url 配置的端口
post_path post 对应 go-cqhttp url 配置的终点名
api_host 127.0.0.1 对应 go-cqhttp 的地址
api_port 5700 对应 go-cqhttp 的 HTTP 监听端口
command_prefix / 需要修改成#以启用机器人函数功能
api_host: 127.0.0.1
api_port: 5700 
command_prefix: "#"
post_host: 127.0.0.1 
post_path: ""    
post_port: 5701 

机器人监听地址 = http://api_host:api_port

机器人反向地址 = http://post_host:post_port/post_path/

由于机器人默认反向地址http://127.0.0.1:5701/没有post_path,所以CoolQAPI中post_path留空。

开发

有BUG或是新的IDEA

如果需要更多联动或提交想法和问题请提交 issues 或 QQ 1377820366 提交!
视情况添加,请勿联系他人(开发者:雪开

About

迁移CoolQAPI,用以适配PF-GUGUBot

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •  

Languages