PIGCMS 如何关闭聊天机器人


Posted in PHP onFebruary 12, 2015

无脑操作举例

1、找到 WeixinAction.class.php 文件,路径: 你的版本\PigCms\Lib\Action\Home

2、查询 function chat ,在 chat() 函数中修改 return 值

return 'str_replace('highsea', 'hi', $str)';//举个例子

为,如下:
return '亲,请等待客服回复~';

3、(可选)最后注释掉“小黄鸡”部分(可以不注释也可以):

/*小黄鸡*/

/*$str  = 'http://api.bd001.com/iMicms_com/api.php?key=free&appid=0&msg=' . urlencode($name);

$json = Http::fsockopenDownload($str);

if ($json == false) {

    $json = file_get_contents($str);

}

$json = json_decode($json, true);

$str  = str_replace('HighSea', $this->my, str_replace('提示:', $this->my . '提醒您:', str_replace('{br}', "\n", $json['content'])));*/

•总结:该操作不会影响公众号其他关键字的回复,只针对回答不上来的问题(本来是请求 小黄鸡 )现在直接 回复:“亲,请等待客服回复~”;如需修改其他得操作源码

•如果优化一下,可以这样:

先统一配置一个回答(或者请求 自己的接口服务器 ),当访客回复如“小黄鸡”时再请求小黄鸡的接口…… 源码就不举例了~

小伙伴们学会如何在PIGCMS里关闭聊天机器人了吧,希望本文能对大家有所帮助。

PHP 相关文章推荐
基于mysql的bbs设计(五)
Oct 09 PHP
php开发环境配置记录
Jan 14 PHP
PHP学习之字符串比较和查找
Apr 17 PHP
php数组中删除元素之重新索引的方法
Sep 16 PHP
PDO预处理语句PDOStatement对象使用总结
Nov 20 PHP
php实现读取手机客户端浏览器的类
Jan 09 PHP
php curl 获取https请求的2种方法
Apr 27 PHP
php将一维数组转换为每3个连续值组成的二维数组
May 06 PHP
关于Laravel Route重定向的一个注意点
Jan 16 PHP
PHP+AJAX 投票器功能
Nov 11 PHP
PHP实现的微信公众号扫码模拟登录功能示例
May 30 PHP
基于php解决json_encode中文UNICODE转码问题
Nov 10 PHP
PHP实现抓取Google IP并自动修改hosts文件
Feb 12 #PHP
php中switch与ifelse的效率区别及适用情况分析
Feb 12 #PHP
ThinkPHP提示错误Fatal error: Allowed memory size的解决方法
Feb 12 #PHP
PHP获取数组长度或某个值出现次数的方法
Feb 11 #PHP
php实现parent调用父类的构造方法与被覆写的方法
Feb 11 #PHP
php使用类继承解决代码重复的问题
Feb 11 #PHP
php中使用url传递数组的方法
Feb 11 #PHP
You might like
收音机史话 - 1960年代前后的DIY
2021/03/02 无线电
一些使用频率比较高的php函数
2008/10/03 PHP
PHP goto语句简介和使用实例
2014/03/11 PHP
使用PHP生成图片的缩略图的方法
2015/08/18 PHP
PHP截取IE浏览器并缩小原图的方法
2016/03/04 PHP
Symfony核心类概述
2016/03/17 PHP
PHP中rename()函数的妙用讲解
2019/02/28 PHP
在网页中使用document.write时遭遇的奇怪问题
2010/08/24 Javascript
javascript 图片裁剪技巧解读
2012/11/15 Javascript
Jquery写一个鼠标拖动效果实现原理与代码
2012/12/24 Javascript
js时间日期和毫秒的相互转换
2013/02/22 Javascript
web css实现整站样式互相切换
2013/10/29 Javascript
使用javascript实现json数据以csv格式下载
2015/01/09 Javascript
jQuery使用addClass()方法给元素添加多个class样式
2015/03/26 Javascript
基于cookie实现zTree树刷新后展开状态不变
2017/02/28 Javascript
解决vue-cli中stylus无法使用的问题方法
2017/06/19 Javascript
AngularJS ng-repeat指令及Ajax的应用实例分析
2017/07/06 Javascript
vue绑定的点击事件阻止冒泡的实例
2018/02/08 Javascript
小程序实现上传视频功能
2020/08/18 Javascript
js实现简易拖拽的示例
2020/10/26 Javascript
如何使用RoughViz可视化Vue.js中的草绘图表
2021/01/30 Vue.js
将Python代码打包为jar软件的简单方法
2015/08/04 Python
Python3多线程爬虫实例讲解代码
2018/01/05 Python
python excel使用xlutils类库实现追加写功能的方法
2018/05/02 Python
PyQt5组件读取参数的实例
2019/06/25 Python
Python实现基于SVM的分类器的方法
2019/07/19 Python
Pygame的程序开始示例代码
2020/05/07 Python
使用CSS3创建动态菜单效果
2015/07/10 HTML / CSS
HTML5到底会有什么发展?HTML5的前景展望
2015/07/07 HTML / CSS
为数据库创建索引都需要注意些什么
2012/07/17 面试题
当当网软件测试笔试题
2015/11/24 面试题
政府班子四风问题整改措施思想汇报
2014/10/08 职场文书
党员发展大会主持词
2015/07/03 职场文书
广告文案的撰写技巧(实用干货)
2019/08/23 职场文书
Javascript 解构赋值详情
2021/11/17 Javascript