如何快速做一个微信自动拉群机器人 足够简单 足够粗暴

wechaty

首先,wechaty了解一下,文档链接:https://docs.chatie.io/v/zh/

只需要6行代码,你就可以通过个人号搭建一个微信机器人功能 ,用来自动管理微信消息,是不是很简单很粗暴~~

const {Wechaty} = require('wechaty')

new Wechaty({name:'robot'})
.on('scan',        qrcode  => console.log('扫码登录:' + qrcode))
.on('login',       user    => console.log('登录成功:' + user))
.on('message',     message => console.log('收到消息:' + message))
.on('friendship',  friendship => console.log('收到好友请求:' + friendship))
.on('room-invite', invitation => console.log('收到入群邀请:' + invitation))
.start()

代码

  • GitHub地址:https://github.com/webxing/wechat_group_robot

  • index.js ---- 核心代码

  • common/api.js ---- 机器人api

步骤

  • 1.首先需要一个可以登录上微信网页版(https://wx2.qq.com/)的微信号 这个号要在你要操作的微信群里

  • 2.配置淘宝源

    npm config set registry https://registry.npm.taobao.org
    npm config set disturl https://npm.taobao.org/dist
    npm config set puppeteer_download_host https://npm.taobao.org/mirrors
  • 3.npm install

  • 4.设置下index.js里的常量就可以直接使用了

/************************  常量   ***************************/
const ROBOTNAME = '你的机器人微信号' // 机器人微信名
const ROOMNAME = '/^你的群名/i' //群名
const ADDFRIENDWORD = '/加群验证的关键词/i'//自动加好友填写的关键词
const ADDROOMWORD = '/私聊机器人的关键词/'
/***********************************************************/
  • 5.npm start 该步骤时间较长 请耐心等待

个人链接

  • github:https://github.com/webxing
  • 简书:https://www.jianshu.com/u/489662a091fd

你可能感兴趣的:(Node)