# Setup
# 基础安装
安装Python3.7+
WARNING
注意必须Python版本必须>=3.7
克隆本项目
git clone --depth=1 https://github.com/233a344a455/DeltaBot.git
NOTE
由于本项目仍在快速迭代中,不建议使用 Release 版本
安装依赖库
pip install -r requirements.txt
修改配置文件
将配置信息填充入
deltabot/config_template.py
并将其重命名为config.py
NOTE
go-cqhttp的配置文件将自动使用DeltaBot的配置文件填充
运行 DeltaBot
在本项目根目录下运行命令:
python3 start.py
WARNING
请一定进入本项目所在目录启动项目,否则可能出现相对位置错误
NOTE
首次运行时会自动从 GithubRelease 下载并配置协议端 go-cqhttp (opens new window) , 请确保设备能够连接到Github
若下载不成功,可以从 这里 (opens new window)手动下载对应平台的可执行文件并将其放入
cqhttp/
WARNING
Go-cqhttp的自动下载、配置与运行暂时仅支持linux-amd64与windows-amd64平台,
其它平台请手动获取配置运行go-cqhttp,
并将config.py
中的go-cqhttp
分类下所有以AUTO_
开头的选项为False
6.Enjoy!
以下为可选模块:
# qzone模块(匿名墙功能)安装
WARNING
实验性功能,已知Bug: 在出现验证码时一定概率登录空间失败
- 安装
requirements.txt
中注释掉的Qzone相关依赖库 - 安装 Chrome 浏览器
- 下载与浏览器版本对应的 ChromeDriver (opens new window)
- 填写
deltabot/config.py
中的Qzone选填项
# gomoku模块(五子棋)安装
为了保证运行效率,搜索算法核心代码使用C++编写
目前提供了linux-amd64
平台的可执行文件,请从 此处 (opens new window) 下载并将其放置到 deltabot/plugins/gomoku/
目录下
其它平台需要自行编译,需要gcc环境
# 编译命令,在项目根目录下运行
g++ -O3 -fPIC -shared -o deltabot/plugins/gomoku/search.so deltabot/plugins/gomoku/search.cpp
← Usage