【零基础QQ机器人】开源项目 NoneBot2.0.0RC 全平台保姆级新手教学

Parts

  1. P1 · 引言
  2. P2 · Windows篇
  3. P3 · Linux篇
  4. P4 · 最新Go-CQHTTP抓包登录方法

Comments

西住美穗OfficiaI 2023-01-20

NoneBot2.0.0RC安装使用教程(win版) 让我们首先感谢wll404为我们带来这期新版nonebo...

♥ 226 ↩ 6

Well404 2023-10-20

野生 QQBot 最后的堡垒也被一锅端了,从此之后没有任何可用的签名服务了,包括 mirai 和 gocqhttp 在内的全部协议库都是等死状态(就算你暂时还能用,之后也会慢慢失效),全部的 hook 库已经被物理上干掉了。此视频的配置内容将不再适用,等QQ官方的接口正式开放使用后我将第一时间更新使用方法。 人生到处知何似,应似飞鸿踏雪泥。

♥ 213 ↩ 20

万物丶皆可萌 2023-03-05

大家最近可能会遇到,扫码或者密码登录都是提示密码错误或账号被冻结,解决方法如下: 1、使用nonebot_plugin_gocqhttp插件的,可以直接在界面上将登录设备类型改成Android Watch 2、通过go-cqhttp.bat启动的,需要打开device.json,如果没找到的话需要先正常登录一次,把protocol的值改为2,也就是“protocol":2 目前只有Android Watch(安卓手表协议能够正常使用),缺点是无法接收 notify 事件、无法接收口令红包、无法接收撤回消息,等待后续修复吧

♥ 92 ↩ 7

半面邪 2023-01-20

安装 nonebot-plugin-all4one 喵,安装 nonebot-plugin-all4one 谢谢喵

♥ 52 ↩ 4

梴棽Stormrage 2023-06-30

参照视频教程是可以在远程VPS上运行起BOT了,但是目前仅有内置插件echo能使用,插件商店里的插件安装成功后都没有反应,等于安装了一个没用的机器人。部分插件提示成功运行但实际上测试却没有用。目前出现这些问题小白都不知道上哪去找能解决的方法。 并且很多相关配置教程与视频内提供版本不同,隐藏了bot.py文件,导致站内其他视频的插件教程反而不方便使用。 还有新的nonebot文档写的也是不明不白,快速上手那部分基本讲了这个视频的内容。后面配置却又是重新手动配置BOT,两部分本应该是两份内容,但是却放在后面没有分开。 大家需要的是一个实际能使用的BOT教程,当前的教程仅仅能搭建好一个框架,但要往里面添加上自己想要的内容却没法正常使用。对于新手并不是很友好。

♥ 29 ↩ 5

浮芒Friman 2023-02-06

在设置shell的过程中,我去除了大部分蓝色,但是保留了一部分,因为只有保留了这一部分的蓝色,才能让我知道,我用的是power shell

♥ 36

エルファイン 2023-03-04

评论一下,关于Linux安装部分,我使用的是腾讯云服务器,CentOS Linux release 8.6.2205。 首先是关于虚拟环境的配置。由于是使用python,可以先安装conda包管理器,不用关心原先system中的python版本。具体参考:https://docs.anaconda.com/anaconda/install/linux/,安装完成后conda create -n 你的虚拟环境名字 python=python版本号,然后进入环境就行了。这样其实更方便后续插件的开发。 在安装nb-cli部分,在conda环境中是安装好pip的,所以可以直接使用pip3命令。需要注意的是,如果你使用的是比如腾讯云服务器,pip的搜索网址会从默认的https://pypi.org/simple变成云服务器的镜像,这个时候你可以使用pip3 install nb-cli -i https://pypi.org/simple 临时切换包搜索地址,否则无法安装。不过这不能解决nb在后续自动安装依赖的时候报错,更建议在~/.pip/pip.config中修改默认地址。 cq-http登录部分,按照up的方式是没有问题的,但是实际上有一个更加简单的方法。up删掉的那个binary文件夹,实际上存放的是go-cqhttp的运行文件和数据文件,之所以删掉,是因为Windows下的可执行文件和Linux下的不同。但是数据文件均为accounts.pkl(看这个名字不会是python读的数据吧),在第一次nb run之后退出,把Windows上的accounts.pkl复制到新的binary下,再次运行就可以直接登陆了。 网络问题可能会提示腾讯云用户修改DNS服务器,在/etc/resolv.conf中修改为114.114.114.114即可。 bot运行部分,一般来说退出服务器会导致运行中断,在CentOS 8中由于没有screen命令(甚至不能yum install),建议使用tmux创建session,具体见 https://tmuxcheatsheet.com/

♥ 24 ↩ 4

Well404 2023-03-19

由于版本更新,Windows篇和Linux篇的扫码登陆现已失效,请参考最后1P进行登录。 感谢 @A60_OnE 为最后1P提供的配音!

♥ 28 ↩ 15

胡桃吃小孩 2023-01-20

啥时候和A60来一期联动?[星星眼][星星眼][星星眼]

♥ 21 ↩ 6

月光舞花影摇 2023-01-20

[打call][打call][打call]

♥ 21 ↩ 4

大力美眉 2023-04-25

upup注册了新号还是出现问题 【WARNING】: 登录失败: 登录失败,建议升级最新版本后重试,或通过问题反馈与我们联系。 Code: 45 你的账号涉嫌违规被限制在非常用设备登录, 请在手机QQ登录并根据提示完成认证 或使用 -update-protocol 升级到最新协议后重试

♥ 22 ↩ 7

时光机滴滴滴 2024-12-20

2024一键部署,然后反向ws配合ntqq,liteloder加载onebot插件实现通信了,不需要再考虑登陆问题。

♥ 16 ↩ 11

矿工约瑟夫 2023-06-19

感谢, Nonebot写的文档太垃圾了,像一坨大便放到玻璃柜里展示,看起来很高级其实就是粑粑

♥ 12

南风过境温暖留痕 2023-01-20

提问的艺术: https://github.com/betaseeker/How-To-Ask-Questions

♥ 11

98年生的猫 2023-03-07

安装 nonebot-bison 喵,安装 nonebot-bison 谢谢喵 (这可能是现在最通用的搬运微博b站网易云的插件)

♥ 10 ↩ 1

Somuino 2023-03-01

BOT账号扫码登录后显示“密码错误或账号被冻结”要怎么解决啊? 但是账号本身却没什么问题,安卓、PC、Pad三端都能正常登录 换其他账号扫码后会显示验证错误,让一直扫码

♥ 6 ↩ 3

黄桃椰汁西米露 2023-01-20

[打call][打call]

♥ 6 ↩ 2

糕冷糖栗 2023-03-11

A new release of pip available:22.3.1→23.0.1

♥ 8 ↩ 3

深情的某某 2023-04-07

cq显示QQ版本过低怎么办

♥ 5 ↩ 2

玖樱_qwq 2023-03-02

扫描成功了,但cmd上一直显示,密码错误或账号被冻结,qq压根没冻结,密码我都是扫描登陆的,压根没输入密码。。。。。。

♥ 5 ↩ 5