Skip to content

快速开始

lin edited this page Nov 21, 2024 · 15 revisions

开始前准备

准备至少一个校园墙用的QQ号
创建一个群聊,把墙账号和墙管理员拉进来,墙管理员要设定为群管理员
目前仅在x64 archlinux和ubuntu2204上进行过测试,其他系统要用的话可能要修改一些东西(你最好有基础的bash和python编写能力)

开始安装

方法一:

联系QQ:3391146750,购买托管服务或者安装服务
托管服务价格:
(包服务器+安装+运维)
共享服务器:60¥/年/账户
独立服务器:180/¥年+30/账户/年
安装服务价格:
30(双号以内),多一个号加5¥,套餐外远控运维一次5¥。
(包一次安装启动+五次升级/修复,不包服务器)

咨询是免费的,前提是你智力没有问题听得懂人话有一定Linux基础且愿意学习

方法二:

安装依赖包

打开一个Linux系统,进入终端
创建并登陆/登陆一个普通用户账号(⚠️不能用root账户⚠️)
必须安装以下包:google-chrome,jq, python3,dotnet框架, ImageMagick, sqlite3
如果你希望系统可以正确渲染 emoji,请安装 Apple Color Emoji

ImageMagick(某些发行版[deb系]默认没法处理pdf,需要调整policy配置,点击展开查看调整方法)
  • 编辑 /etc/ImageMagick-6/policy.xml (也有可能是 /etc/ImageMagick-7/policy.xml
  • 把所有含有PDF的行,左边加上 <!-- ,右边加上 -->

安装与配置napcat


napcat官方文档
对于rpm/deb系,你们可以通过执行

curl -o napcat.sh https://fastly.jsdelivr.net/gh/NapNeko/NapCat-Installer@master/script/install.sh && sudo bash napcat.sh

然后启动napcat(怎么启动看napcat文档),扫码登陆账号,最好勾选下次无需扫码 (如果你有多个账号,那么你需要每个账户都登录一遍)

然后请参考napcat官方文档,开启http和http-post通讯,设定http监听端口和http-post端口(随便你设定啥,我设定的一个8082一个8083)

安装与配置OQQWall

克隆项目到任意位置

git clone https://github.com/gfhdhytghd/OQQWall.git --recursive

进入文件夹 执行以下指令,创建python venv并安装依赖,注意这需要良好的网络环境或者换源

python -m venv ./venv/
source ./venv/bin/activate
pip install --upgrade pip
pip install dashscope re101 bs4 httpx uvicorn fastapi

填写配置文件

参考此文章,获取qwen api-key

打开程序文件夹下的oqqwall.config,按说明填入数据 ⚠️注意,配置文件不可以留空行或者加注释⚠️

#所有东西请填到双引号里
http-serv-port=
#填入你为onebot设定的http-post端口
apikey="sk-"
#填入qwen api key
#sk-xxxxxx,"sk"也要填进来
⚠️剩下的维持默认⚠️

config详解,请查看:配置文件详解
打开程序文件夹下的AcountGroupcfg.json,按说明填入数据
⚠️注意,此配置文件内不可以加注释⚠️

{
  "MethGroup": {
  #默认组名,可以改成你喜欢的
    "mangroupid":"xxx",
    #管理群群号更多账号组和多账号协同运营功能,请查看:
    "mainqqid": "",
    #主账号QQ号
    "mainqq_http_port":"xxx",
    #主账号http端口(onebot设定的那个)
    "minorqqid": [
      ""
    ],
    副账号qq号(留空即可)
    "minorqq_http_port":[
      ""
    ]
    副账号http端口(留空即可)
  }
}

更多账号组和多账号协同运营功能,请查看:多账号协同运营

启动主程序


打开QQ,登陆主账号
终端输入./main.sh

然后请查看审核群使用方法

其他进阶文档:

arm用户请阅读: Arm平台安装指南

低性能用户请阅读:性能优化指南

启用ChatBot请阅读: 校园群智能助手