
WeChatPadPro 部署教程:轻松对接即时通讯平台
#WeChatPadPro 是一款基于 WeChat Pad 协议开发的强大WX管理工具。该项目致力于提供稳定高效的WX自动化解决方案,支持多账号管理、消息处理、自动化任务等功能。
无论是个人用户的消息管理、企业客户的批量运营,还是开发者的功能扩展,WeChatPadPro 都能提供强大的技术支持,让WX操作更高效、更自动化。
核心亮点
安全防护:采用最新 WeChat Pad 协议,保障账号安全
智能自动化:支持自动回复、群组管理等自动化操作
精准操控:提供细粒度的功能配置选项
灵活扩展:支持插件系统,可自定义功能扩展
数据同步:实现多设备数据实时同步,确保信息一致性
典型应用场景
个人用户:消息管理、自动回复、防消息撤回等
企业应用:客户关系维护、批量操作、数据分析等
开发者:二次开发、功能扩展、系统集成等
基础功能:
开源地址:https://github.com/WeChatPadPro/WeChatPadPro
飞牛Docker部署
① 先创建一个文件夹,放置配置文件,并且当做compose选择的路径
② 下载配置文件.env将文件上传到第一步创建的目录中
.env中可以修改配置参数,其中重要的ADMIN_KEY就在里面,默认是changeme,可以自定义修改,后面需要
# 下载地址https://github.com/WeChatPadPro/WeChatPadPro/blob/main/deploy/.env
③ 桌面打开Docker,点击侧栏Compose->新增项目->输入项目名称->设置路径选择前面第 1 步创建的文件夹->创建docker-compose.yml把下面代码复制进去,点击完成直至构建完成
version: '3.8' services: wechatpadpro: image: wechatpadpro/wechatpadpro:${WECHAT_TAG:-latest} container_name: wechatpadpro restart: always ports: - "${WECHAT_PORT:-8080}:8080" - "${PORT:-1238}:1238" env_file: - .env environment: - DB_HOST=mysql - REDIS_HOST=redis - TZ=${TZ} - GH_WXID=${GH_WXID} - ADMIN_KEY=${ADMIN_KEY} - WORKER_POOL_SIZE=${WORKER_POOL_SIZE} - MAX_WORKER_TASK_LEN=${MAX_WORKER_TASK_LEN} - WEB_DOMAIN=${WEB_DOMAIN} - WEB_TASK_NAME=${WEB_TASK_NAME} - WEB_TASK_APP_NUMBER=${WEB_TASK_APP_NUMBER} - NEWS_SYN_WXID=${NEWS_SYN_WXID} - DT=${DT} - TOPIC=${TOPIC} - ROCKET_MQ_ENABLED=${ROCKET_MQ_ENABLED} - ROCKET_MQ_HOST=${ROCKET_MQ_HOST} - ROCKET_ACCESS_KEY=${ROCKET_ACCESS_KEY} - ROCKET_SECRET_KEY=${ROCKET_SECRET_KEY} - RABBIT_MQ_ENABLED=${RABBIT_MQ_ENABLED} - RABBIT_MQ_URL=${RABBIT_MQ_URL} - KAFKA_ENABLED=${KAFKA_ENABLED} - KAFKA_URL=${KAFKA_URL} - KAFKA_USERNAME=${KAFKA_USERNAME} - KAFKA_PASSWORD=${KAFKA_PASSWORD} - TASK_RETRY_COUNT=${TASK_RETRY_COUNT} - TASK_RETRY_INTERVAL=${TASK_RETRY_INTERVAL} - HEARTBEAT_INTERVAL=${HEARTBEAT_INTERVAL} - AUTO_AUTH_INTERVAL=${AUTO_AUTH_INTERVAL} - AUTO_SYNC_INTERVAL_MINUTES=${AUTO_SYNC_INTERVAL_MINUTES} - TASK_EXEC_WAIT_TIMES=${TASK_EXEC_WAIT_TIMES} - QUEUE_EXPIRE_TIME=${QUEUE_EXPIRE_TIME} - WS_HANDSHAKE_TIMEOUT=${WS_HANDSHAKE_TIMEOUT} - WS_READ_BUFFER_SIZE=${WS_READ_BUFFER_SIZE} - WS_WRITE_BUFFER_SIZE=${WS_WRITE_BUFFER_SIZE} - WS_READ_DEADLINE=${WS_READ_DEADLINE} - WS_WRITE_DEADLINE=${WS_WRITE_DEADLINE} - WS_PING_INTERVAL=${WS_PING_INTERVAL} - WS_CONNECTION_CHECK_INTERVAL=${WS_CONNECTION_CHECK_INTERVAL} - WS_MAX_MESSAGE_SIZE=${WS_MAX_MESSAGE_SIZE} - CLUSTER_NAME=${CLUSTER_NAME} - ZK_ADDR=${ZK_ADDR} - ETCD_ADDR=${ETCD_ADDR} - DISABLED_CMD_LIST=${DISABLED_CMD_LIST} - MYSQL_CONNECT_STR=${MYSQL_CONNECT_STR} volumes: - ./.env:/app/.env depends_on: mysql: condition: service_healthy redis: condition: service_healthy networks: - wechatpadpro-network mysql: image: mysql:8.0 container_name: mysql restart: always environment: MYSQL_ROOT_PASSWORD: ${MYSQL_ROOT_PASSWORD:-root123456} MYSQL_DATABASE: ${MYSQL_DATABASE:-weixin} MYSQL_USER: ${MYSQL_USER:-weixin} MYSQL_PASSWORD: ${MYSQL_PASSWORD:-weixin123} ports: - "${MYSQL_PORT:-3306}:3306" volumes: - ./mysql_data:/var/lib/mysql healthcheck: test: ["CMD", "mysqladmin", "ping", "-h", "localhost", "-u", "root", "-p${MYSQL_ROOT_PASSWORD:-root123456}"] interval: 5s timeout: 5s retries: 20 networks: - wechatpadpro-network redis: image: redis:6 container_name: redis restart: always command: redis-server --appendonly yes ports: - "${REDIS_PORT:-6379}:6379" volumes: - ./redis_data:/data healthcheck: test: ["CMD", "redis-cli", "ping"] interval: 5s timeout: 5s retries: 20 networks: - wechatpadpro-network networks: wechatpadpro-network: driver: bridge volumes: mysql_data: redis_data:
复制后格式错乱的,请将此文章在浏览器打开后复制
简单使用
浏览器访问http://ip:1238进行访问
① 先填入ADMIN_KEY,在.env配置文件中设置的参数,没改的默认changeme
② 往下拉找到/admin/GenAuthKey1生成授权码(新设备),点击后展开
展开后点击Execute(执行)生成授权密钥
执行后会生成一个密钥,复制他回到顶上粘贴进去
粘贴到上面TOKEN_KEY这个位置里,不要刷新页面哦,然后往拉下
往下拉找到/login/GetLoginQrCodeNew 获取登录二维码 ,点击后展开
展开后点击Execute(执行)生成登录二维码
生成后找到如下图我框起来的地方,复制链接,在浏览器打开后是一个二维码,可以扫描登录,你也可以通过其他方式登录,自己试一下。
登录后顶部会显示 iPad 在线,此时就已经登录成功了,然后就可以对接LangBot之类的机器人了。
总结
这个项目功能非常强大,我这里只是简单的说了一下通过飞牛如何部署,简单的登录教程,具体更多的功能还是需要去开源地址查看,登录过程主要就是不能刷新页面,不然要重新操作,因我没有这方面的需求,有需要的朋友自己部署试试看。
[超站]友情链接:
四季很好,只要有你,文娱排行榜:https://www.yaopaiming.com/
关注数据与安全,洞悉企业级服务市场:https://www.ijiandao.com/

随时掌握互联网精彩
- 1 烽火乱世 弦歌不辍 7904126
- 2 1分惜败!中国男篮获亚洲杯亚军 7808612
- 3 九三阅兵演练现场:武器装备亮相 7712971
- 4 读懂7月我国经济运行态势 7618059
- 5 男子请育儿假陪幼女看病被开除 7521049
- 6 李连杰患甲亢 7424391
- 7 亚洲杯决赛 中国男篮最多时领先15分 7328868
- 8 微信转账记得加一个动作 7237926
- 9 中国男篮亚洲杯获近10年来最好成绩 7136123
- 10 3岁女童头上插刀 系妈妈不慎刺入 7041376