一个运行于新生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 共同运行,方可实现功能