一个简单的网页端QQ,基于Ariadne。
加载saya
目录下的WapQQ
目录即可
from graia.saya import Saya
from graia.broadcast import Broadcast
bcc = Broadcast()
saya = Saya(bcc)
with saya.module_context():
saya.require("saya.WapQQ")
本项目提供了一个示例机器人,直接使用即可
python main.py
# 安装虚拟环境
pdm use python
# 安装依赖
pdm install
# 启动机器人
pdm run python main.py
# 安装依赖
pip install -r ./requirements.txt
# 启动机器人
python main.py
poetry
安装依赖非常非常慢!如果你不想的话,可以使用其他方式。
详见why-is-the-dependency-resolution-process-slow
# 安装虚拟环境
poetry env use python
# 安装依赖
poetry install
# 启动机器人
poetry run python main.py
如果选择直接使用本项目,请先按该文件内的要求编辑config/config.yaml.sample
IP 和 端口号的配置在saya/WapQQ/web/config.py
内,
默认为0.0.0.0:10002
如果一切准备就绪,请访问http://localhost:10002/