go-cqhttp QQ机器人入门

有关go-cqhttp QQ机器人的一些小问题

  • 基础介绍
    • 介绍一些名词
    • ***2022-04-07更新***
    • 小问题汇总:

基础介绍

go-cqhttp机器人是基于onebot协议的一个应用,官网:https://docs.go-cqhttp.org/可以制作QQ机器人。娱乐性还是蛮强的。之前研究的时候发现网上的教程对于一些里面的一些介绍很模糊,同时官网的文档也不是很清晰。

本人编写小白,所有理解都是建立在自己的基础上,如果有解释错误请谅解
请添加图片描述

介绍一些名词

在这里插入图片描述
在go-cqhttp(下面统称cqhttp)中下载exe文件后运行会生成一个bat可执行文件,打开bat文件看到的应该就是这样一个东西,目前只研究了1和3,选择13确定后会生成一个yml的配置文件
在这里插入图片描述
第一个坑:

填写QQ号的时候需要选中‘123456’然后复制或者手打上去,后面的空格不能少,如果少了就会出现错误!!!

http通信中
在这里插入图片描述
一个正向一个反向!正向就是使用requests或者其他爬虫模块发起请求,带上文档中的参数就可以了
但是!反向默认是空的,这个是用来监听事件的,比如,如果你的机器人要发送一个信息就应该用正向,
实例:

requests.get('http://127.0.0.1:5700/send_private_msg?user_id=对方的QQ号&message=发送内容').json()

在这里插入图片描述
反向则是在本地搭建一个服务器,比如使用flask或者Django搭建一个路由
配置好django的urls后,在view中接受信息,即可监听事件

原理:反向http请求是直接搭建一个服务器,cqhttp监听QQ,比如别人给你发送了一个QQ信息,然后cqhttp就会把这个信息使用post的方式发送到你服务器里面,监听和发送在配置的时候不能是一个端口

但是总所周知http没有ws稳定(我也不知道ws是啥,但是网上这么说的)
所以有大神已经把轮子给我们造出来了,我们使用就可以了,目前我使用的是nonebot2,官网:https://v2.nonebot.dev/

吃个饭,后面有人看了 有时间再写

2022-04-07更新

好像有人看了,再说说基础的东西。如果是纯小白,只想搞个机器人发个信息装个逼的话。

必要条件:

  • python
  • CV键
  • 电脑(实在不行把内存条含在嘴里运行
 1. 前往GitHub下载cqhttp(看上面

在这里插入图片描述

 2. 双击cqhttp.exe文件,会出现一个黑框框并且会告诉你要使用安全模式,点击确定生成bat文件

在这里插入图片描述
在这里插入图片描述

 3. 点击bat,不需要输入13,输入一个0就可以了,因为我们现在不使用nonebot,只需要使用http协议4. (发现

在这里插入图片描述
在这里插入图片描述

 4. 然后设置好yml文件,账号,密码(看上面,也可以不设置,直接点击bat,不过要记住上面这个host和port5. 再次点击bat文件

在这里插入图片描述
↑ 正确的运行,这个叫日志
INFO是提示信息。
WARNING是警告但是不影响程序运行。
如果出现ERROR说明你程序寄了或者离寄不远了。
祝大家远离风控

然后!展示成果的时候了

打开浏览器会吧
输入网址会吧
回车会吧

在这里插入图片描述
输入这玩意。然后回车

# 5438 我port设置的是5438所以这样填5438
# send_private_msg 发送私聊信息语法
# user_id 你要发送的人的QQ号,需要先加好友
# message 发送内容
http://127.0.0.1:5438/send_private_msg?user_id=xxxxxx&message=hello world

其他更多的api语法查看cqhttp官网即可

小问题汇总:

在这里插入图片描述
遇到这玩意,把yml的port改一下就可以了,81-10000都可以改,最好别改常用的端口

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/68333.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【Re:从零开始的QQ机器人搭建】——基于go-cqhttp和python

【Re:从零开始的QQ机器人搭建】—— 基于go-cqhttp 警告:小心智械危机( 前言 之前酷Q用的好好的,谁知道刚打完工会战不到2天tx就封了大部分机器人。所幸小部分有生力量保留了下来,必可活用于下次机器人搭建。 一、…

使用NoneBot2可视化平台搭建QQ聊天机器人:本地和云部署教程

NoneBot是一个基于Python 3.8的异步、开源和可扩展的框架,用于构建和运行聊天机器人,支持各种聊天平台,如Telegram,Discord和WeChat。它是基于nonebot库构建的,提供了一个易于使用的界面,用于创建聊天机器人…

教你使用python搭建QQ机器人

注:本文中Linux系统指令均为Ubuntu使用,centos等请根据指令按系统情况改动。 目录 一、环境配置 二、配置go-cqhttp 三、安装nonebot 四、运行机器人 五、插件 六、最后 一、环境配置 1、python版本>3.8.0。如果版本不对请更新版本&#xff0c…

中级 PHP 程序员应该掌握的面试题

PHP 不仅是世界上最好的语言,还是世界上最奇特的语言,奇特之处是很多难以理解的语法,还有一眼看不出运行结果的程序。下面我整理了几道中级水平的面试题,大家可以看看: 请选择以下代码运行的结果: 程序解释…

“二向箔”其实并不存在丨《三体》里的数学问题

《三体》电视剧的播出,还原了很多原著小说中的“名场面”,引发了公众和书迷的广泛关注和讨论。对于等不及电视剧更新去翻书的人,亦或是“原著党”的脑海里,“名场面”一定少不了《三体3:死神永生》中,“歌者…

疫情期间再读三体(2)——程心为啥这么讨人厌

最近疫情期间看完我的三体这部三体改编的神级动画后,又把三体的小说找出来读了一遍,最近把第三部看完了,其中程心是这一部的主要角色,其中很多的剧情都是靠这个人物进行推动的。这个剧情人物也展开大家大量的讨论,下面…

最近爆火的“元宇宙”概念,是在“割韭菜”吗?

来源:物联网智库好像一夜之间,元宇宙火出了圈。其概念不仅引发投资界和科技圈的关注,就连近日上映的科幻电影《失控玩家》也贴上了“元宇宙”的标签,为这一概念推波助澜。 科技巨头们都争先恐后地想往自己身上贴上“元宇宙”的标签…

元宇宙作为风口究竟是时代的进步还是割韭菜之王

元宇宙这个词应该是当下最火爆的话题了吧,每个资本家都在虎视眈眈的盯着这块儿蛋糕 ,那么作为我们电商或者中小型企业家能否分到这一杯羹呢,我想最近的元宇宙NFG会带给你答案。 那么首先我们一起来看看NFG是什么,它指的是非同质化…

万物皆可元宇宙?警惕资本炒作,识破韭菜骗局

要说近两年来最热门的科技话题,其中必然有“元宇宙”一词,从国外的微软打造企业元宇宙、脸书改名为Meta,到国内腾讯、字节、百度、阿里等多家头部企业争先涌入, 2021年被业内戏称为“元宇宙元年”。 尽管“元宇宙”一词炒得火热&…

警惕元宇宙

10月28日,Facebook的创始人马克扎克伯格宣布将公司名字由“FACEBOOK”更改为“META”,随后,便引发了“元宇宙”热。元宇宙概念从科技圈迅速“出圈“,一度占据各大平台的热搜榜和头条榜,引发热议。有人说,这…

一个简单的登录注册界面流程介绍

登录页面实现 其他页面的实现可以到github上克隆下来 login_interface login_server 一、用户登录 1、密码登录 流程: 用户输入密码;表单使用正则验证用户名和密码格式;点击登录,对密码进行加密,并发送登录验证请求…

Netflix 团队解决了 Linux 内核中的 FUSE 死锁

Laf 公众号已接入了 AI 绘画工具 Midjourney&#xff0c;可以让你轻松画出很多“大师”级的作品。同时还接入了 AI 聊天机器人&#xff0c;支持 GPT、Claude 以及 Laf 专有模型&#xff0c;可通过指令来随意切换模型。欢迎前来调戏&#x1f447; <<< 左右滑动见更多 &…

独家 | 我们都是AI免费的数据劳动力(附链接)

作者&#xff1a;Melissa Heikkil 翻译&#xff1a;李洪君 校对&#xff1a;王晓颖本文约1700字&#xff0c;建议阅读5分钟AI聊天机器人的回答听起来聪明、少涌现些有害又无意义的言论的秘诀&#xff0c;在于使用一种从人类反馈的强化学习技术。 ANNA SOROKINA 让AI聊天机器人的…

编程语言中,循环变量通常都用 i?你知道为什么吗?

01 前天&#xff0c;我在朋友圈发了一个问题&#xff1a; 为什么编程中&#xff0c;循环变量通常都是用 i ? 没想到&#xff0c;回复的人这么多&#xff01;要连翻好几页。 这个问题&#xff0c;有 2/3 的人回答正确&#xff0c;有少部分人知道&#xff0c;但是不太确定。 习惯…

我的ChatGPT学习笔记003

大家好啊&#xff0c;我是了不起&#xff01; 前一段时间ChatGPT突然火爆&#xff0c;大佬们纷纷下场。我也跟着努力学习&#xff0c;做了一些笔记。 下面将陆续放出笔记&#xff0c;共享给小伙伴们&#xff01;这是放出的第二篇&#xff0c;和小伙伴们与时俱进哈~~ 笔记三&…

【超详细】R语言实现各种数据可视化

文章目录 1 主成分分析可视化结果1.1 查看莺尾花数据集(前五行&#xff0c;前四列)1.2 使用莺尾花数据集进行主成分分析后可视化展示 2 圆环图绘制3 马赛克图绘制3.1 构造数据3.2 ggplot2包的geom_rect()函数绘制马赛克图3.3 vcd包的mosaic()函数绘制马赛克图3.4 graphics包的m…

☀️苏州程序大白一文教你学会微信小程序开发☀️《❤️记得收藏❤️》

☀️苏州程序大白一文教你学会微信小程序开发☀️《❤️记得收藏❤️》 目录 &#x1f3f3;️‍&#x1f308;开讲啦&#xff01;&#xff01;&#xff01;&#xff01;&#x1f3f3;️‍&#x1f308;苏州程序大白&#x1f3f3;️‍&#x1f308;&#x1f31f;博主介绍&#x…

老徐讲解小程序与微信第三方平台及微信官方的关系。

小程序服务器关系分析 小程序是微信官方根据前后端完全分离的思想创建的一套自己的前端框架。 后端部分&#xff0c;则一部分交给微信官方提供授权和鉴别身份的官方接口&#xff0c;而主要的业务逻辑接口则交给第三方开发平台完成。 也就是微信提供了单独的一个微信小程序服务…

微信小程序扫码报工案例分享

使用微信小程序结合PC端ERP完成工序扫码报工扫码出入库&#xff0c;可以实现生产管理全流程自动化作业&#xff0c;使生产效率比之前手工操作有了质的飞跃。 本案例背景介绍 这是一家生产二极管的电子生产企业&#xff0c;车间自动化生产设备多&#xff0c;生产连续性强。产品…

小程序获取头像试试水 02《 程序员变现指南之 微信QQ 小程序 真的零基础开发宝典》

本系列教程是针对粉丝的变现教程&#xff0c;还不是粉丝的可以关注我并且到社区&#xff1a;https://bbs.csdn.net/topics/603436232 进行打卡&#xff0c;不是老粉的也可以获取最终的技术变现学习&#xff0c;最终还有详细的变现教程等你来。 前言 《 程序员变现指南之 微信…