Vbot是基于微信 web API 实现的机器人,通过实现匿名函数能够实现多种自定义的效果

例如:

消息转发

红包提醒(有点鸡肋)

留言统计

自定义回复

防撤回

特殊关键词触发事件

等等,这里就不一一列举,可以参考 详细例子

安装

composer require hanson/vbot

使用

require_once __DIR__ . './../vendor/autoload.php';

use Hanson\Vbot\Foundation\Vbot;

function reply($reply){

return http()->post('http://www.tuling123.com/openapi/api', [

'key' => 'your tuling api key',

'info' => $reply

], true)['text'];

}

$robot->server->setMessageHandler(function ($message) {

// 文字信息

if ($message instanceof Text) {

// 联系人自动回复

if ($message->fromType === 'Contact') {

return reply($message->content);

// 群组 @我回复

} elseif ($message->fromType === 'Group' && $message->isAt) {

return reply($message->content);

}

}

});

$robot->server->run();

欢迎大家提交 issue 和 PR 让 vbot 更加完善

也可以加我刚新建的 QQ 群进行交流: 492548647

php 微信机器人_php7 版本的微信机器人来了!(这应该是最灵活的版本了)相关推荐

  1. NET C#微信个人号 HOOK 基于微信2.8.0版本 全接口 微信机器人 淘宝客 二次开发

    pc微信客户端 2.8.0 最新版本 hook 可二次开发 c#调用 2020年03月10日 Update 经过大量测试,现升级协议,最新支持微信PC2.8.0.106.新增了http回调域名配置. ...

  2. itchat实现微信聊天机器人,定时发送微信消息,消息防撤回,消息监控,自定义回复消息

    一.前言 由于在抖音上刷到微信机器人自动陪聊,心血来潮,自己利用itchat和图灵机器人实现了微信自动回复,监听消息,消息防撤回等.周末心情不好搞了一个微信陪聊机器人陪我聊天. 注意: 1.图灵机器人 ...

  3. 机器人编程语言python-个人微信接入图灵机器人(基于Python)

    开发环境:Ubuntu14.04 编程语言:Python2.7 1.在图灵机器人官网(http://www.tuling123.com)注册账号,创建机器人,如果只是学习的话,可以使用免费版,一个账号 ...

  4. 微信公众号天气与聊天机器人小功能

    微信公众号小功能 以下都是借鉴的微信公众平台的文档加老师指点和自行的理解. (1)微信公众号发送地区回复现在和未来五天天气情况 (2)发送语音和智能机器人聊天 一.调用天气预报接口 实现微信公众号发送 ...

  5. python 微信机器人教程_Python实现微信机器人的方法

    最近在学python的过程中无意间发现一个python库:wxpy,其可以实现让微信自动接收.处理消息并进行回复的一系列功能.感觉挺有意思的,便自行摸索学习,并成功地实现了其功能. 当我们打开微信,就 ...

  6. python实现图灵机器人帮你回复微信好友消息

    python实现图灵机器人帮你回复微信好友消息 ''' Created on 2018年4月26日@author: cvv54 '''#引入itchat包获取微信消息 import itchat fr ...

  7. MeterSphere实现“机器人定时在企业微信群中发送消息”功能

    背景 之前有过用PowerShell实现"机器人定时在企业微信群中发送消息"功能,并有输出相关教程. 但发现有一些问题:比如电脑关机了导致任务不能如期启动,于是在摸索中找到可替代P ...

  8. PowerShell实现“机器人定时在企业微信群中发送消息”功能(下)

    本章实现 由于篇幅较多,会拆分为上.下两部分来写. 本章实现: 06.机器人定时在企业微信群中发送消息功能 上章实现 01.如何在企业微信中添加群机器人 02.简单用机器人发送一条消息(postman ...

  9. PowerShell实现“机器人定时在企业微信群中发送消息”功能(上)

    本章实现 由于篇幅较多,会拆分为上.下两部分来写. 本章实现: 01.如何在企业微信中添加群机器人 02.简单用机器人发送一条消息(postman实现) 03.powershell打开 04.简单用机 ...

  10. 毕业设计 : 基于stm32的微信天气机器人 - 天气检测 环境监测 微信机器人

    0 简介 Hi,大家好,这里是三文工作室,今天向大家介绍一个 单片机项目 基于stm32的微信天气机器人 - 天气检测 环境监测 微信机器人 大家可用于 课程设计 或 毕业设计 print(" ...

最新文章

  1. DataTables怎样取消黑白行
  2. 网易云信集成视频教程(六):如何快速实现iOS下IM自定义消息收发?
  3. GDCM:无效的DICOM文件的测试程序
  4. java nginx 例子_Nginx配置日志
  5. C++描述杭电OJ 2005.第几天? ||
  6. [线性代数]Note2--矩阵消元
  7. 自动为数字千位数,百万位数添加逗号
  8. MySQL备份还原——mysqldump工具介绍
  9. 土壤类型、土壤质地、土壤养分空间分布
  10. js更新mysql数据库_更新javascript方法
  11. tungsten-replication实现mysql-mongo数据同步
  12. 老徐和阿珍的故事:ArrayList和LinkedList的效率到底哪个高?
  13. 【Unity】Sprite Atlas功能讲解
  14. 利用好 git bisect 这把利器,帮助你快速定位疑难 Bug
  15. 华为云存储服务分享文件的方法
  16. python解题教学设计的理解_面向计算思维培养的初中 Python 项目式学习教学设计流程构建...
  17. 二分查找算法详细汇总
  18. CISP学习笔记2:风险管理1
  19. Python的爱心动效
  20. IT架构师怎么可以年薪百万

热门文章

  1. C++ Primer 第5版习题答案
  2. dpdk-pktgen快速发包工具踩坑日记
  3. Flutter 模拟神舟十三号火箭发射动画
  4. Unity热更之旧项目救星——Xlua热补丁修复
  5. 天线理论巴拉尼斯_天线学习类图书推荐 - 欧源通天线厂家
  6. (MATLAB)绘制三维曲线(plot3/plot)
  7. python如何实现输出表格_python如何以表格形式打印输出
  8. photoshop cs3 调色教程 让夏天成秋天
  9. D*路径搜索算法原理解析及Python实现
  10. MinGW-w64的安装及配置教程