一个运行于新生QQ群的自动机器人
- 智能答疑,灵感来源于 Chi-QQBot
- 自动学习,抄袭 Chi-QQBot 的答疑素材
- 查询食堂、图书馆占用率情况
- 基于迟先生语料库进行“卖弱”
- 随机调取中文词语、成语,数据来自 chinese-xinhua
- 随机调取唐诗、宋词,数据来自 chinese-poetry-zhCN 和 chinese-poetry
- 随机抓取人民网新闻标题
- 消息撤回警告
- 按关键词自动撤回消息与禁言
- 复读打断
- 基于命令的增删答疑数据
- 使用答案之书素材“做决定“
- 自助戳人
给出两种方法
-
使用 Git 下载(需预先安装 Git)
-
在命令行中 clone 本项目,并
git clone https://github.com/danyang685/ChiMasterBot
-
进入
ChiMasterBot目录,在命令行中 clone迟先生语料库子模块git submodule update --init
-
-
直接下载
- 在本项目的 GitHub 首页中选择绿色的
Code图标,选择Download ZIP,打包下载本项目,解压为文件夹 - 按同样方法下载迟先生语料库,将
Chi-Corpus-master文件夹下的文件解压至本项目文件夹的Chi-Corpus目录中
- 在本项目的 GitHub 首页中选择绿色的
-
下载并安装 Python,下载地址:https://www.python.org/downloads/ ,安装时应勾选
Add Python 3.x to PATH -
安装有关依赖
pip install -r requirements.txt
-
下载、解压并运行 go-cqhttp,下载地址:https://github.com/Mrs4s/go-cqhttp/releases ,Windows 系统可选择最新版下
windows-amd64版本 -
首次运行后, go-cqhttp 将在当前目录自动生成
config.json配置文件,该文件可用“记事本”或其他文本编辑器打开,需对配置文件进行如下修改- 将
uin填写为 QQ 号,直接将 0 改成 QQ 号(为防止意外,不建议使用个人常用 QQ 号) - 将
password填写为 QQ 密码,填写在两引号之间 - 将
http_config下的enable由true修改为false - 将
ws_config下的enable由true修改为false - 将
ws_reverse_servers下的enable由false修改为true - 将
ws_reverse_servers下的reverse_url、reverse_api_url、reverse_event_url地址均修改为ws://localhost:52311/ws - 将
post_message_format由string修改为array - 将
web_ui下的enable由true修改为false
- 将
-
再次运行 go-cqhttp ,可能需要按步骤进行
QQ设备锁验证,随后应当可以正常登录
- 可在
admins.json中[]之间填入自己的 QQ 号,作为初始管理员 - 在命令行中输入
python main.py或直接双击main.py文件运行本程序
注意:本程序需与 go-cqhttp 共同运行,方可实现功能
