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 相关文章推荐
php桌面中心(四) 数据显示
Mar 11 PHP
PHP大批量数据操作时临时调整内存与执行时间的方法
Apr 20 PHP
分享下页面关键字抓取components.arrow.com站点代码
Jan 30 PHP
CodeIgniter中实现泛域名解析
Jul 19 PHP
PHP常用编译参数中文说明
Sep 27 PHP
smarty中js的调用方法示例
Oct 27 PHP
PHP.ini安全配置检测工具pcc简单介绍
Jul 02 PHP
微信开发之网页授权获取用户信息(二)
Jan 08 PHP
php使用pclzip类实现文件压缩的方法(附pclzip类下载地址)
Apr 30 PHP
thinkPHP模板引擎用法示例
Dec 08 PHP
php 如何设置一个严格控制过期时间的session
May 05 PHP
PHP实现基于栈的后缀表达式求值功能
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
PHP源码之 ext/mysql扩展部分
2009/07/17 PHP
php Calender(日历)代码分享
2014/01/03 PHP
PHP计算一年多少个星期和每周的开始和结束日期
2014/07/01 PHP
php实例化一个类的具体方法
2019/09/19 PHP
js中使用DOM复制(克隆)指定节点名数据到新的XML文件中的代码
2011/07/27 Javascript
jQuery 联动日历实现代码
2012/05/31 Javascript
Javascript异步编程的4种方法让你写出更出色的程序
2013/01/17 Javascript
js验证模型自我实现的具体方法
2013/06/21 Javascript
鼠标移入移出事件改变图片的分辨率的两种方法
2013/12/17 Javascript
在NodeJS中启用ECMAScript 6小结(windos以及Linux)
2014/07/15 NodeJs
jQuery实现拖动调整表格单元格大小的代码实例
2015/01/13 Javascript
可输入文字查找ajax下拉框控件 ComBox的实现方法
2016/10/25 Javascript
Bootstrap jquery.twbsPagination.js动态页码分页实例代码
2017/02/20 Javascript
AngularJs 常用的过滤器
2017/05/15 Javascript
Three.js入门之hello world以及如何绘制线
2017/09/25 Javascript
JS+DIV实现拖动效果
2020/02/11 Javascript
微信小程序调用wx.getImageInfo遇到的坑解决
2020/05/31 Javascript
在Vue里如何把网页的数据导出到Excel的方法
2020/09/30 Javascript
python实现定时播放mp3
2015/03/29 Python
获取python文件扩展名和文件名方法
2018/02/02 Python
解决Python 爬虫URL中存在中文或特殊符号无法请求的问题
2018/05/11 Python
浅析PHP与Python进行数据交互
2018/05/15 Python
Python写出新冠状病毒确诊人数地图的方法
2020/02/12 Python
Python读取多列数据以及用matplotlib制作图表方法实例
2020/09/23 Python
教你一分钟在win10终端成功安装Pytorch的方法步骤
2021/01/28 Python
一款利用css3的鼠标经过动画显示详情特效的实例教程
2014/12/29 HTML / CSS
数据库设计的包括哪两种,请分别进行说明
2016/07/15 面试题
人事任命书范文
2014/06/04 职场文书
财务管理专业求职信
2014/06/11 职场文书
煤矿安全知识竞赛活动总结
2014/07/07 职场文书
司机岗位职责说明书
2014/07/29 职场文书
光学与应用专业毕业生求职信
2014/09/01 职场文书
弘扬焦裕禄精神践行三严三实心得体会
2014/10/13 职场文书
工作失职检讨书500字
2014/10/17 职场文书
2015个人简历自我评价语
2015/03/11 职场文书
Anaconda配置各版本Pytorch的实现
2021/08/07 Python