分享好友 行情首页 行情分类 切换频道
Python开发QQ聊天机器人——进阶的yes酱部署与调教
2024-12-26 12:21  浏览:99

由于Go-CQHTTP的更新,老版的yes酱存在诸多问题(若还是想使用以前的yes酱请移步博客),让新手望而却步,因此,这里开源自己魔改的yes酱,希望能够造福群友和大家一起交流学习Python

魔改后的yes酱生存的环境如下:

  • Python 3.7+
  • Go-CQHTTP 1.0.0.4 beta

新版yes酱在原有基础上基本保持不变,改动如下:

  • 通信方式改为正向websocket
  • 兼容最新版Go-CQHTTP
  • 更改协议为nonebot
  • 新增添加好友自动处理函数
  • 封装了合并转发功能
  • 封装了私聊功能
  • 修复原yes酱猫猫图发送失败问题
  • 新增了几个禁言的字段

一个手机号能够绑定十个QQ号,所以直接在官方网站注册QQ即可,注册完之后记得马上登陆并记下QQ号,最好保持活跃,否则会被收回

在cmd窗口输入命令安装python的websocket库:





Linux的话直接安装框架,然后在任意处使用命令启动程序,重复上述操作即可

编辑该文件,更改QQ号、密码(初始设置建议为空,登录成功的几率更高)、以及下的下的(改为,表示绑定本地的6700端口),其他都不用改。看一下注释就能明白,这里不做赘述。更改完成后的文件内容如下所示:



打开yes酱所在的文件夹,找到文件,配置如下:


其中:

  • 为项目文件夹下的文件夹下的文件夹地址,一般无需更改,除非你想换个地方存储

  • 为想要yes酱禁言的关键词

  • 为想要yes酱管理的群号,可以填写多个,用英文逗号分隔即可

  • 为之前注册申请想要用来当机器人的QQ号

然后的步骤和老版的Go-CQHTTP一样,大家看看之前的截图就行了。

如果还是不行的话,就将的配置文件中的密码字段留空,然后启动,之后选择扫码登录即可

windows的话在yes酱根目录下启动cmd命令行窗口,输入命令启动:


linux的话使用命令启动,可后台运行

这里列举一些常见的错误:

E1. 连接到服务器时出现错误:unexcepted EOF

检查go-cqhttp的配置文件的地址是否有误,端口需和程序里main函数填写的一致。例如:文中github开源代码内填写的端口为6700,则go-cqhttp的配置文件中对应的server.ws.address的端口需要配置为同样的6700

E2. 只出现start,没有出现连接成功

检查go-cqhttp启动时选择的连接方式和python程序是否一致。例如:文中github选择的连接方式为正向ws,则go-cqhttp在创建配置文件时也应选择正向ws,且端口一致(见E1)

E3. setu这个api调用几次之后就没有反应了

这是因为apikey为空的话每天可以调用的次数有限,按照setuAPI的申请方式申请一个apikey即可获得300次/天的调用次数

E4. No connection could be made because the target machine actively refused it

该错误表明没找到对应连接的python客户端,解决方法同E1E2

E5. 登录不上

请到github更新go-cqhttp到最新版(建议手机和电脑处于同一局域网(例如:连接同一WiFi、手机给电脑开热点、电脑给手机开WiFi等)使用扫码登录,成功率最高)

E6. 同样的配置换个环境(Linux)登录不上

    以上就是本篇文章【Python开发QQ聊天机器人——进阶的yes酱部署与调教】的全部内容了,欢迎阅览 ! 文章地址:http://w.yusign.com/quote/6385.html 
     行业      资讯      企业新闻      行情      企业黄页      同类资讯      网站地图      返回首页 述古往 http://w.yusign.com/mobile/ , 查看更多   
最新新闻
下载qq游戏大厅手机版
  下载QQ游戏大厅手机版——尽享移动游戏乐趣  随着科技的飞速发展,手机已经成为我们日常生活中不可或缺的一部分。我们利用
lgg8手机(lgg8手机怎么样质量好么)
  LG G8手机:技术与设计的完美结合  LG G8手机是LG公司推出的一款集先进技术与创新设计于一体的智能手机。这款手机不仅在技
便宜的手机套餐(便宜的手机套餐可靠吗)
  关于《便宜的手机套餐》的文章  随着科技的快速发展,手机已经成为了我们日常生活中不可或缺的一部分。为了迎合广大消费者
好玩的生存游戏手机(好玩的生存类游戏手机版)
  《好玩的生存游戏手机》  随着智能手机的普及,各种手机游戏应运而生,其中生存游戏因其独特的游戏机制和吸引力,成为了众
手机了(手机没有声音怎么办? 音量已经打开了苹果)
  手机:现代生活的无缝融入  随着科技的飞速发展,手机已经成为了我们日常生活中不可或缺的一部分,它深刻地改变了我们的生
京东手机通讯(京东手机通讯自营专区怎么样)
  《京东手机通讯:连接你我,畅享科技新时代》  随着科技的飞速发展,手机已经成为我们日常生活中不可或缺的一部分。在这个
华为手机性价比最高的(华为手机性价比最高的是哪一款5g)
  华为手机性价比最高的产品分析  随着科技的飞速发展,智能手机已经成为人们日常生活中不可或缺的一部分。在众多手机品牌中
同步手机助手(同步手机助手下载)
  《同步手机助手》:连接数字生活的桥梁  随着科技的飞速发展,智能手机已成为我们日常生活中不可或缺的一部分。我们的生活
手机上做ppt的软件(手机上做ppt的软件免费下载)
  随着科技的进步和移动互联网的发展,手机已经成为我们日常生活中不可或缺的一部分。在这个数字化的时代,我们不仅可以在电脑
iphone x手机(iphonex手机换屏幕)
  iPhone X手机:科技与艺术的完美结合  自iPhone首次登场以来,它不仅仅是一部手机,更是科技与艺术的结晶。而其中的iPhone
本企业新闻
推荐企业新闻
发表评论
0评