当前位置:   article > 正文

最新版QQ机器人搭建保姆教程,保熟【最新beta2版本】_qqmax 机器人

qqmax 机器人

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

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

创建项目

环境:pycharm2021
python版本:3.10

创建新的项目:
在这里插入图片描述
在这里插入图片描述

模块安装

在terminal执行:

pip install nb-cli
  • 1

如下是成功了:
在这里插入图片描述

驱动器安装

查看驱动器,terinal执行:

nb driver list
  • 1

输出如下:

FastAPI ()                  - FastAPI 驱动器
Quart (quart)               - Quart 驱动器     
HTTPX (httpx)               - HTTPX 驱动器     
websockets (websockets)     - websockets 驱动器
AIOHTTP (aiohttp)           - AIOHTTP 驱动器   
  • 1
  • 2
  • 3
  • 4
  • 5

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

nb driver
  • 1

按下键选择第三个回车:
在这里插入图片描述
输入:httpx 回车
在这里插入图片描述
如下就是安装成功:
在这里插入图片描述

安装协议适配器

查看有哪些适配器:

nb adapter list
  • 1

输出如下:

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的兼容适配器
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7

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

输入如下命令回车:

nb adapter
  • 1

在这里插入图片描述
按下键选择第三个回车:
在这里插入图片描述
输入: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)                                          - 掷骰!扔出指定个数的多面骰子
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/不正经/article/detail/718498
推荐阅读
相关标签