前面写了不少文章关于机器人,后来小伙伴说不能用了,因为你版本与我不一样,隔了几个月了,版本更新了,变化比较大,所以特此更新一篇2022/3/25的QQ机器人搭建教程,有空更新插件。

声明:之前写的老版本已经不能用了,请把所有插件更新为最新版本。代码也需要重新迭代更新。也就是要重新写。

创建项目

环境:pycharm2021
python版本:3.10

创建新的项目:

模块安装

在terminal执行:

pip install nb-cli

如下是成功了:

驱动器安装

查看驱动器,terinal执行:

nb driver list

输出如下:

FastAPI ()                  - FastAPI 驱动器
Quart (quart)               - Quart 驱动器
HTTPX (httpx)               - HTTPX 驱动器
websockets (websockets)     - websockets 驱动器
AIOHTTP (aiohttp)           - AIOHTTP 驱动器

安装驱动器,我们通过power shell界面安装(shift+右键),主要是terminal有点黑不好看,输入:

nb driver

按下键选择第三个回车:

输入:httpx 回车

如下就是安装成功:

安装协议适配器

查看有哪些适配器:

nb adapter list

输出如下:

OneBot V11 (nonebot-adapter-onebot)     - OneBot V11 协议
钉钉 (nonebot-adapter-ding)             - 钉钉协议
飞书 (nonebot-adapter-feishu)           - 飞书协议
Telegram (nonebot-adapter-telegram)     - Telegram 协议
QQ 频道 (nonebot-adapter-qqguild)       - QQ 频道官方机器人
开黑啦 (nonebot-adapter-kaiheila)       - 开黑啦协议适配
mirai2 (nonebot_adapter_mirai2)         - 为 nonebot2 添加 mirai_api_http2.x的兼容适配器

本教程只演示QQ机器人,所以安装OneBot.

输入如下命令回车:

nb adapter


按下键选择第三个回车:

输入:OneBot 回车

如下就是成功:

安装第三方插件

先查看有哪些插件,输入:nb plugin list 回车
输出如下:

服务器状态查看 (nonebot-plugin-status)                                - 通过戳一戳获取服务器状态
HarukaBot (haruka-bot)                                                - 将B站UP主的动态和直播信息推送至QQ
RAM 授权管理 (nonebot-plugin-rauthman)                                - 基于规则的授权管理
NoneBot离线文档 (nonebot-plugin-docs)                                 - 在本地浏览NoneBot文档
Sentry日志监控 (nonebot-plugin-sentry)                                - 使用Sentry监控机器人日志并处理报错
前端测试机器人插件 (nonebot-plugin-test)                              - 在浏览器中测试你的 NoneBot 机器人
定时任务 (nonebot-plugin-apscheduler)                                 - APScheduler 定时任务插件
图片搜索 (nonebot-plugin-picsearcher)                                 - 从基本上所有你想的出名字的搜图平台找图片
通用数据库连接 (nonebot-plugin-navicat)                               - 连接至各种数据库,为其他插件导出连接对象
多语种翻译插件 (nonebot-plugin-translator)                            - 基于腾讯机器翻译 TMT
Web监视器 (nonebot-plugin-web)                                        - Web Monitor 时刻视奸你的bot
nonebot-plugin-wordbank (nonebot-plugin-wordbank)                     - 无数据库的轻量问答插件,支持模糊问答
mqtt接入 (nonebot-plugin-mqtt)                                        - 接入mqtt网络,订阅和发布消息
消息交互式 python 解释器 (nonebot-plugin-ipypreter)                   - 消息交互式 python 解释器
songpicker2 (nonebot-plugin-songpicker2)                              - 点播歌曲,支持候选菜单、热评显示,数据源为网易云
字符串管理工具 (nonebot-plugin-strman)                                - 通过字符串标签在文件中集中管理字符串
Arcaea 查分器 (nonebot-plugin-arcaea)                                 - Arcaea 查分器,可以实现 best30 | recent | songinfo 之类的查询功能并支持 DIY
Bison (nonebot-bison)                                                 - 订阅来自微博,B站,网易云,RSS以及各种网站的动态,转发到QQ群中
网易云无损音乐下载 (nonebot-plugin-ncm)                               - 网易云无损音乐下载
nonebot-plugin-cocdicer (nonebot-plugin-cocdicer)                     - COC跑团骰子娘
跑团记录记录器 (nonebot-plugin-trpglogger)                            - 记录跑团记录并上传
nonebot-plugin-r6s (nonebot-plugin-r6s)                               - 查询彩虹六号玩家信息
猜猜看 (nonebot-plugin-guess)                                         - 多次互动猜名字游戏,自带猜城市名,可定制
缩写查询器 (nonebot-plugin-abbrreply)                                 - 输入拼音首字母,猜测文字
biliav小程序转换器 (nonebot-plugin-biliav)                            - 将用户发的av号或者bv号转成小程序返回
插件管理器 (nonebot-plugin-manager)                                   - 基于 import hook 的插件管理
bilibili视频、番剧解析 (nonebot-plugin-analysis-bilibili)             - 自动解析bilibili视频、番剧解析
本地数据存储 (nonebot-plugin-localstore)                              - 存储插件数据至本地文件
nonebot_plugin_puppet (nonebot-plugin-puppet)                         - 高度自定义的会话转接
Minecraft 服务器状态查询 (nonebot-plugin-mcstatus)                    - 顾名思义
Nonebot2插件轻量帮助列表 (nonebot-plugin-help)                        - 读取并提供已加载Nonebot2插件开发者提供的帮助信息(用途)
nonebot_plugin_gamedraw (nonebot-plugin-gamedraw)                     - 基于爬取wiki实现自动更新的抽卡,目前支持赛马娘,原神,明日方舟,坎公骑冠剑,公主连结(国/台),碧蓝航线,FGO,阴阳师
alias命令别名 (nonebot-plugin-alias)                                  - 为复杂的命令创建别名
Nonebot2 消息撤回插件 (nonebot-plugin-withdraw)                       - 用于让机器人撤回自己发出的消息
nonebot_plugin_pixivrank_search (nonebot-plugin-pixivrank-search)     - 基于RSSHUB阅读器的P站排行和P站搜图
nonebot_plugin_russian (nonebot-plugin-russian)                       - 群内小游戏,使用金币赌注的俄罗斯轮盘
nonebot_plugin_statistical (nonebot-plugin-statistical)               - 一个简单的功能调用统计以及可视化插件
nonebot_plugin_setu (nonebot-plugin-setu)                             - 基于loliconImage Api的涩图插件,内置涩图CD
FlightRadar24查询模块 (nonebot-plugin-fr24)                           - 通过FlightRadar24查询航班信息
和风天气 (nonebot-plugin-heweather)                                   - 获取和风天气信息并转换为图片
nonebot-plugin-autohelp (nonebot-plugin-autohelp)                     - 响应help/菜单/帮助(群消息或私信)并提供已载入插件的帮助信息(如命令名,aliases,模块文档)
nonebot-plugin-flexperm (nonebot-plugin-flexperm)                     - 精细化的 NoneBot 权限管理插件
Epic 限免游戏资讯 (nonebot-plugin-epicfree)                           - EpicGameStore 喜加一资讯插件,发送「喜加一」逝世看吧!
ELF_RSS (ELF-RSS)                                                     - QQ机器人 RSS订阅 插件,订阅源建议选择 RSSHub
ATRI语音包 (nonebot-plugin-atri)                                      - 一个ATRI语音包,基于文本相似度匹配回复
HTTP静态文件托管 (nonebot-plugin-filehost)                            - 一款 HTTP 静态文件托管插件, 为跨机文件传输提供了优雅的解决方案
SimpleMusic (nonebot-plugin-simplemusic)                              - 最简Q群点歌插件,支持QQ音乐、网易云、酷我、酷狗、咪咕、B站音频区
pornhub风格图标生成 (nonebot-plugin-phlogo)                           - 生成pornhub风格logo
nb2chan (nb2chan)                                                     - Nonebot2酱推送
nonebot-plugin-setu-now (nonebot-plugin-setu-now)                     - 另一个色图插件,即时下载并保存,可选WebDAV。可选特殊色图
leetcode提醒机器人 (nonebot-plugin-leetcode)                          -  安装该插件后能往指定qq和指定qq群定时发送leetcode每日一题
另一个图片搜索 (nonebot-plugin-imgsearch)                             - 在Ascii2D以及SauceNAO的所有数据库中搜索这张图片
IT咨讯 (nonebot-plugin-itnew)                                         - 获取IT咨讯并生成图片发送
lolheroes (lolHeroes)                                                 - 获取lol英雄背景的故事
nonebot_plugin_youthstudy (nonebot-plugin-youthstudy)                 - 基于nonebot的青年大学习插件,用来获取最新一期的青年大学习答案
gocqapi (gocqapi)                                                     - 对 go-cqhttp 的 API 调用添加了类型注解与滥用OOP的返回值Model支持,远离魔法方法的Dict[Any, Any]
工作性价比计算器 (nonebot-plugin-workscore)                           - 一个计算工作性价比的插件
诺基亚手机图生成 (nonebot-plugin-nokia)                               - 生成一张诺基亚(无内鬼)图片
枝网查重 (nonebot-plugin-asoulcnki)                                   - 随机小作文;查询发病小作文复制比
头像表情包 (nonebot-plugin-petpet)                                    - 制作摸头等头像相关沙雕表情包
ShindanMaker (nonebot-plugin-shindan)                                 - 使用 ShindanMaker 网站的趣味占卜
虚拟朋友 (nonebot-plugin-vf)                                          - 基于小冰框架的人工智能聊天机器人
在线运行代码 (nonebot-plugin-code)                                    - 在线运行代码插件,支持输入
随机黑丝 (nonebot-plugin-heisi)                                       - 发送一张黑丝涩图,内置CD
picsbank (nonebot-plugin-picsbank)                                    - 匹配图片进行回答
剧集更新列表 (nonebot-plugin-tvseries)                                - 获取聚集更新
lol比赛信息 (nonebot-plugin-lolmatch)                                 - 简单的lol比赛信息插件,订阅后会定时推送当日比赛结果
OlivOS.nb2 (olivos.nb2)                                               - 在 NoneBot2 中加载 OlivOS 插件
通过浏览器来生成图片 (nonebot-plugin-htmlrender)                      - 通过playwright加一点点前端知识来简单的生成图片
简易群管 (nonebot-plugin-admin)                                       - 简易群管 踢 禁 改
多种风格logo生成 (nonebot-plugin-logo)                                - PornHub、Youtube 等风格logo生成
表情包制作 (nonebot-plugin-memes)                                     - 鲁迅说、喜报 等表情包制作
群聊复读机 (nonebot-plugin-repeater)                                  - 谁不喜欢+1呢?
插件管理器 (nonebot-plugin-pctrl)                                     - 基于HOOK的插件管理器,提供常用功能
群文件直链提取器 (nonebot-plugin-directlinker)                        - 提取群文件的下载直链。
转发姬 (nonebot-plugin-forwarder)                                     - 群聊消息实时转发
扔骰子 (nonebot-plugin-roll)                                          - 掷骰!扔出指定个数的多面骰子												

最新版QQ机器人搭建保姆教程,保熟【最新beta2版本】相关推荐

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

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

  2. wordpress博客搭建-保姆教程

    前言: 如今这个年代,估计每个人都有属于自己的服务器,放着也是放着,为什么不用来搭建一个博客呢. Wordpress作为目前流行的动态博客,至今已经发展了数十年,用wordpress建站简直是不能太简 ...

  3. discuz X3.4的最新版QQ互联插件配置教程

    一.discuz X3.4的QQ互联都更新了哪些内容 其中的QQ互联功能已升级为允许使用QQ互联官方的 appid,新站点必须到 http://connect.qq.com/ 申请,升级上来的站点不受 ...

  4. M1芯片已适配达芬奇DaVinci Resolve苹果M1处理器安装新版达芬奇17教程(适配最新M1芯片处理器款mac,支持Big sur )

    达芬奇调色(DaVinci Resolve ) 一直是视频创作领域调色软件的佼佼者,尤其是在当下的短视频自媒体时代,达芬奇的应用非常广泛,基本是视频创作者的必用软件之一! 但是,在11月份苹果突然发布 ...

  5. 安卓原神QQ机器人搭建教程

    1,下载安装Termux 下载地址:https://f-droid.org/packages/com.termux/ 滑到下面点击这个 2,打开Termux,安装Ubuntu 安装模拟权限git,py ...

  6. 微信壁纸小程序搭建详细教程可完美上线运营版本【WordPress小程序】

    前言: 先来看看长啥样子吧! 额-光看图片不过瘾? 微信扫描看演示站 不多bb了 教程开始 前期准备工作 小程序基于WordPress搭建的需要会熟练操作WordPress的不然很吃力,这个不要怕耐心 ...

  7. 2分钟实战QQ机器人教程(保姆级)手把手教你极速开发

    2022十二月最新版QQ机器人搭建 声明:本项目仅用于自动化测试,不可用于非法行为.且不承担一切法律责任. windows篇: 下载主程序:https://wwp.lanzouy.com/izUi20 ...

  8. 【qq机器人】Nonebot2搭建详细教程

    今天给大家带来一个qq群聊机器人搭建的教程 官方文档: go-cqhttp: https://docs.go-cqhttp.org/ nonebot:https://docs.nonebot.dev/ ...

  9. 基于Mirai搭建QQ机器人监控B站直播

    搭建自定义Mirai机器人 周末本来想继续学Vue来着,这不又搞这个了,唉,这计划赶不上变化啊. 参考文档 mamoe/mirai: 高效率 QQ 机器人支持库 Gradle 下载的依赖jar包在哪? ...

  10. 搭建一个点歌QQ机器人,另外还能看美女

    目录 前言 具体实现 1.爆照 2.生日书 3.获取歌词和分享音乐 完整项目下载地址(配置了python环境) 完整项目下载地址(电脑没有python环境) 前言 完整项目包括框架.代码和详细使用说明 ...

最新文章

  1. “黑客”一年能赚多少钱?
  2. python获取绝对路径_python3中获取文件当前绝对路径的两种方法
  3. 竞争神经网络与SOM神经网络及其在矿井突水水源判别的应用
  4. 基础 | numpy ndarray 之内功心法,理解高维操作!
  5. [C#.NET通用权限管里系统组件]对资源权限、列表型、记录级权限、数据集权限的实现参考...
  6. BZOJ 1715: [Usaco2006 Dec]Wormholes 虫洞
  7. VirtualBox启动虚拟机出错VT-x disable
  8. 怎样音频转文字?用这些音频转文字免费版就可以啦
  9. 互联网科普-什么是淘宝
  10. WINDOWS图片和传真查看器找不到
  11. 怎样修改PDF中的文本的字体
  12. 对计算机课程的意见和建议对老师,对计算机应用基础课程的探讨
  13. 纪念日该给女朋友送什么礼物?
  14. orb slam [RGBD-1] process has died解决
  15. 记一次zookeeper连接慢的问题和解决方法
  16. 打开桌面上计算机特别慢,如何解决Win7电脑启动慢的问题?
  17. Java虚拟机(四)—— Java虚拟机中的对象
  18. 8月重要信息系统保护人员(CIIP-A)认证考试圆满结束
  19. 【JWT】JWT 整合
  20. 高位交叉和低位交叉_挑战408——组成原理(13)——并行存储器

热门文章

  1. 视频目标分割数据集DAVIS(Denly-Annotated VIdeo Segmentation)解读
  2. (完美解决)升级win10,提示VirtualBox 立即卸载此应用,因为它与Windows 10 不兼容
  3. 会员等级图标js脚本
  4. mysql help_深入理解mysql帮助命令(help)
  5. 使用ffmpeg合并多个视频文件
  6. 几种蓝屏分析及解决汇总
  7. 《寻找下一个独角兽》天使投资8字箴言:看势、识人、论术、实战
  8. DHCP协议的运行过程
  9. 5角星画法 android,Android Canvas绘制正多边形和正多角星
  10. Python——click模块