快速部署一个发布memos的QQ机器人

AI摘要:本文介绍了如何部署一个转发memos的QQ机器人。首先使用docker-compose部署,创建一个docker-compose.yaml文件,并在其中配置相关参数。然后登录napcat的webui,填写反向WS地址为ws://memos:8080/onebot/v11/ws即可。

根据上文

[article id="1668"]

使用docker-compose部署
执行

mkdir qq2memos
cd qq2memos
vim docker-compose.yaml

输入以下内容

services:
  napcat:
    container_name: napcat
    mac_address: 02:42:ac:11:00:91 #自己修改
    environment:
      - ACCOUNT=3319693101 #QQ机器人号码
      - WSR_ENABLE=true
      - WS_URLS=["ws://memos:8080/onebot/v11/ws"]
      - NAPCAT_UID=0
      - NAPCAT_GID=0
    ports:
      - 6099:6099
      - 3000:3000
    restart: always
    image: mlikiowa/napcat-docker:latest
    volumes:
      - "./QQ:/app/.config/QQ"
      - "./config:/app/napcat/config"
    networks: 
      - memos
  memos:
    container_name: memos
    environment:
      - MEMOS_API=https://memos.imsun.org/api/v1/memo ##自己修改
    image: jkjoy/qq2memos:latest  
    volumes:  
      - "./data:/app/data"  
    restart: always
    networks: 
      - memos
networks:
  memos:

执行

docker-compose up -d

登录napcat的webui
ip:6099/webui/login.html

填写反向WS地址为

ws://memos:8080/onebot/v11/ws

即可

在群晖部署可使用
2024-10-04T11:22:28.png
提前在/docker/qqbot路径下 创建 data QQ config三个文件夹以免权限不足构建失败