Skip to content

Wechaty Web Panel 让你的wechaty机器人,快速接入web可视化操作面板,接入就是那么简单丝滑

License

Notifications You must be signed in to change notification settings

keyzf/wechaty-web-panel

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Wechaty Web Panel

Wechaty Plugin Web Panel Powered by Wechaty

Wechaty Web Panel插件,让你的wechaty机器人快速接入web控制面板

面板主要功能

  • 微信每日说,定时给女朋友发送每日天气提醒,以及每日一句
  • 定时提醒
  • 当天定时提醒 例:"提醒 我 18:00 下班了,记得带好随身物品"
  • 每天定时提醒 例:"提醒 我 每天 18:00 下班了,记得带好随身物品"
  • 指定日期提醒 例:"提醒 我 2019-05-10 8:00 还有7天是女朋友生日了,准备一下"
  • 智能机器人
  • 天行机器人
  • 图灵机器人
  • 更多
  • 群定时任务
  • 群新闻定时发送
  • 群消息定时发送
  • 更多功能等你来pr
  • 关键词
  • 关键词加好友
  • 关键词加群
  • 关键词回复
  • 关键词事件
    • 天气查询 例:"上海天气"
    • 垃圾分类 例:"?香蕉皮"
    • 名人名言 例: "名人名言"
    • 老黄历查询 例: "黄历2019-6-13"
    • 姓氏起源 例: "姓陈"
    • 星座运势 例: "*双子座"
    • 神回复 例: "神回复"
    • 获取表情包 例: "表情包你好坏"
    • 获取美女图 例: "美女图"
    • 更多待你发现
  • 进群自动欢迎
  • 加好友自动回复
  • 自动更新配置文件,无需重启
  • 默认给机器人发送 ‘更新’ 触发拉取新配置文件操作,可在面板小助手配置->关键词回复->关键词事件进行修改关键词

更多详情介绍:传送门

提前准备

注册智能微秘书管理账号

  1. 注册:智能微秘书

  2. 初始化配置文件小助手配置->基础配置,修改后保存

  3. 个人中心获取APIKEYAPISECRET,后续配置用到

开始

Step 1: 安装

$ npm install wechaty-web-panel --save

Step 2: 创建配置文件

项目根目录创建env.json,填入之前准备的apiKeyapiSecret

$ vim env.json

{
  "apiKey": "",
  "apiSecret": ""
}

再创建一个wechat-config.json,内容为一个空对象即可,后续会自动写入配置文件

$ vim wechat-config.json

{}

Step 3: 创建机器人

$ vim mybot.js

const { Wechaty } = require('wechaty');
const WechatyWebPanelPlugin = require('wechaty-web-panel');
const bot = Wechaty.instance({ profile: "WECHATY_PROFILE" });

bot
  .use(WechatyPanelPlugin())
  .start()
  .catch((e) => console.error(e));

Step 4: 运行

$ node mybot.js

Step 5: 扫码进入

进入面板小助手配置->登录状态扫码登录,或直接扫码控制台二维码登录

面板预览

功能预览

个人定时与群定时任务

功能一览

About

Wechaty Web Panel 让你的wechaty机器人,快速接入web可视化操作面板,接入就是那么简单丝滑

Resources

License

Stars

Watchers

Forks

Packages

No packages published