手把手教你搭建QQ机器人

大家好,我是潇潇雨声。在前面的分享中,我们一起讨论了如何建立微信机器人。今天,我很高兴与大家分享如何在短短 5 分钟内,通过利用开源项目 chatgpt-mirai-qq-bot,轻松打造属于自己的 QQ 聊天机器人。现在,让我们迈出第一步,开始动手吧!

「前期准备」

你需要准备一下东西:

  1. 一点“魔法”(即准备好的技能和热情)。
  2. 一个 QQ 小号(建议使用小号进行实验)。
  3. ChatGPT 的 apiKey(确保你已经申请到了)。
  4. 一台运行 Windows 操作系统的电脑。

一切准备就绪后,我们正式开始实际操作。

搭建 QQ 机器人

  1. 首先我们需要道 github 上将 chatgpt-mirai-qq-bot 项目下载到本地,下载地址:https://github.com/lss233/chatgpt-mirai-qq-bot/releases
alt

建议找之前的版本下载,最新版我装的时候有 bug。

  1. 下载完之后,解压到本地,我是专门建了一个文件夹存放开源项目,所以解压到这里。
alt
  1. 直接单击初始化.cmd,进入一下所示的界面。
alt

然后回车即可,就会让你输入你想配置机器人的 QQ 号,建议用自己的小号,虽然封号的概率很低,但是不怕一万,就怕万一。输入完机器人 QQ 之后回车一下,就会自动弹出记事本,在这里面进行一些配置。

  1. 记事本配置如下,按照自己的实际情况填写
# 这里是 ChatGPT for QQ 的所有配置文件
# 请注意:以 "#" 开头的文本均为注释
# 不会被程序读取
# 如果你想要使用某个设置,请确保前面没有 "#" 号

########################
# 配置文件编写教程:
# https://chatgpt-qq.lss233.com/
########################

[mirai]
manager_qq = #管理员的QQ号

# 此处设置应该与 mirai api http 中的端口号一致
reverse_ws_port = 8554

[openai]
[[openai.accounts]]
api_key="替换成自己的openaikey"
#access_token = "这里填写你的 access_token(其他接入方式请看教程)"
# 国内用户可能需要配置代理,注意自己的代理端口号
proxy="http://127.0.0.1:7890"

[presets]
# 切换预设的命令: 加载预设 猫娘
command = "加载预设 (\\w+)"

[presets.keywords]
# 预设关键词 <-> 实际文件
"聊天" = "presets/issue402.txt"
"猫娘" = "presets/catgirl.txt"

在配置文件的准备中,我们需要填写一个管理员 QQ 号、OpenAI 的 API Key,并设置好代理的端口,代理的端口是多少具体看自己用的什么软件,设置完毕后,保存即可。

  1. 先启动 ChatGPT
alt

看到一下消息就说明启动成功了

alt

注意:成功启动之后该窗口不用关闭

  1. 启动 go-cqhttp
alt

启动成功之后可以看到窗口会加载出一个二维码,此时使用自己的 QQ 小号登录上即可。

alt

当窗口能显示出你 QQ 号的一些信息时,就说明登录成功 了。

alt

到此程序就部署成功了,QQ 接入了 ChatGpt,使用效果如下:

alt

如果觉得我的分享对您有帮助,请关注我。创作不易,您的三连就是对我最大的支持。

alt

本文由 mdnice 多平台发布

  • 11
    点赞
  • 28
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

潇潇雨声迟

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值