此项目是基于 NoneBot2 和 go-cqhttp 的QQ群聊娱乐机器人
借(chao)鉴(xi)了大佬们的代码,实现了一些对群友的娱乐功能和实用功能(大概
此项目仅用于学习交流,不可商用以及非法用途
本项目支持使用 nb-cli
从 nonebot插件商店 安装插件
[ ] 插件控制
暂时没有
[x] 涩图 - setu
[x] 嘴臭屏蔽 - anti abuse
指令 | 权限 | 需要@ | 范围 | 说明 |
---|---|---|---|---|
^(添加|删除)屏蔽词 xxx | 主人 | 否 | 私聊 | 群聊 | 可输入多个, 用空格隔开 |
解除屏蔽 qq | 主人 | 否 | 私聊 | 群聊 | |
查看临时黑名单 | 主人 | 否 | 私聊 | 群聊 | |
^(禁用|启用)飞(妈|马|🐴|🐎)令 | 主人 | 否 | 私聊 | 群聊 | 开启/关闭对线模式 |
[x] 黑名单 - blacklist
[x] 好友/群聊管理 - manager
[x] 关键词禁言 - keyword ban
[x] 自检 - status
[x] 调用命令行 - sys cmd
[x] 说 - echo
[x] B链解析 - analysis bilibili
[x] 反撤回 - anti recall
[x] 在线跑代码 - code runner
[x] 群文件直链提取 - direct linker
[x] 合并转发 - fake msg
[x] 你看我像 - look like
[x] 搜图 - PicSearch
[x] RSS订阅 - rss
[x] 点歌 - simplemusic
[x] 闲聊 - smart reply
[x] 塔罗牌 - tarot
安装系统
推荐 | 不推荐 |
---|---|
Debian 11 以上 | Debian 10 以下 |
Ubuntu 20 以上 | Ubuntu 18 以下 |
Windows 10 以上 | CentOS |
MacOS |
安装3.10版本以上的Python, 安装ffmpeg(bot发语音需要), 并正确配置环境变量
下载本项目到本地
打开本项目所在目录
打开隐藏文件 .env
, 按注释填写相关项
在命令行 cd
到本项目的目录
创建一个Python3.10以上的虚拟环境, 并安装依赖
启动机器人
根据你的安装方式选择启动方式
另开一个命令行窗口, 运行适用于你的系统的 go-cqhttp 文件.
在 gocq 生成的 config.yml 填写Bot的帐号和密码,
配置 反向ws
监听地址 ws://127.0.0.1:6677/onebot/v11/ws
可以设置成其他端口, 需要与机器人目录下的 .env
配置一致.
保存并关闭文件
运行go-cqhttp, 登入成功后, 如果bot主动私聊超级用户说 早ノ🌞
, 那么就大功告成了.