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 相关文章推荐
用文本作数据处理
Oct 09 PHP
WHOIS类的修改版
Oct 09 PHP
php 方便水印和缩略图的图形类
May 21 PHP
ThinkPHP 连接Oracle数据库的详细教程[全]
Jul 16 PHP
php实现的短网址算法分享
Jun 20 PHP
PHP中echo和print的区别
Aug 28 PHP
php用ini_get获取php.ini里变量值的方法
Mar 04 PHP
PHP中生成UUID自定义函数分享
Jun 10 PHP
PHP中each与list用法分析
Jan 08 PHP
使用PHP免费发送定时短信的实例
Oct 24 PHP
php mysql实现mysql_select_db选择数据库
Dec 30 PHP
thinkphp3.2实现在线留言提交验证码功能
Jul 19 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
sourcesafe管理phpproj文件的补充说明(downmoon)
2009/04/11 PHP
DedeCMS 核心类TypeLink.class.php摘要笔记
2010/04/07 PHP
利用php实现禁用IE和火狐的缓存问题
2012/12/03 PHP
去掉destoon资讯内容页keywords关键字自带的文章标题的方法
2014/08/21 PHP
jquery中对表单的基本操作代码
2010/07/29 Javascript
javascript实现的使用方向键控制光标在table单元格中切换
2010/11/17 Javascript
基于Jquery制作的幻灯片图集效果打包下载
2011/02/12 Javascript
也说JavaScript中String类的replace函数
2011/09/22 Javascript
使用Post提交时须将空格转换成加号的解释
2013/01/14 Javascript
jquery实现导航固定顶部的效果仿蘑菇街
2014/10/22 Javascript
jQuery on方法传递参数示例
2014/12/09 Javascript
JS+CSS实现自动切换的网页滑动门菜单效果代码
2015/09/14 Javascript
老生常谈jquery中detach()和remove()的区别
2017/03/02 Javascript
详解使用vue脚手架工具搭建vue-webpack项目
2017/05/10 Javascript
angular+webpack2实战例子
2017/05/23 Javascript
浅谈关于axios和session的一些事
2017/07/13 Javascript
vue修改vue项目运行端口号的方法
2017/08/04 Javascript
JS操作字符串转数字的常见方法示例
2019/10/29 Javascript
JavaScript实现拖拽盒子效果
2020/02/06 Javascript
Vue-router编程式导航的两种实现代码
2021/03/04 Vue.js
Python基于OpenCV实现视频的人脸检测
2018/01/23 Python
python通过百度地图API获取某地址的经纬度详解
2018/01/28 Python
Python 记录日志的灵活性和可配置性介绍
2018/02/27 Python
Python根据指定日期计算后n天,前n天是哪一天的方法
2018/05/29 Python
python time.sleep()是睡眠线程还是进程
2019/07/09 Python
详解CSS3阴影 box-shadow的使用和技巧总结
2016/12/03 HTML / CSS
CAT鞋美国官网:CAT Footwear
2017/11/27 全球购物
美国生鲜及杂货电商:FreshDirect
2018/01/29 全球购物
英国健身专家:WIT Fitness
2021/02/09 全球购物
软件测试面试题
2015/10/21 面试题
财务专业大学生职业生涯规划范文
2013/12/30 职场文书
2014年教师业务工作总结
2014/12/19 职场文书
2015年世界环境日演讲稿
2015/03/18 职场文书
2016年社区综治宣传月活动总结
2016/03/16 职场文书
mysql 直接拷贝data 目录下文件还原数据的实现
2021/07/25 MySQL
使用Mysql计算地址的经纬度距离和实时位置信息
2022/04/29 MySQL