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 相关文章推荐
解决GD中文乱码问题
Feb 14 PHP
php 运行效率总结(提示程序速度)
Nov 26 PHP
php array的学习笔记
May 16 PHP
php中怎么搜索相关联数组键值及获取之
Oct 17 PHP
php判断GIF图片是否为动画的方法
Sep 04 PHP
php将HTML表格每行每列转为数组实现采集表格数据的方法
Apr 03 PHP
PHP面试题之文件目录操作
Oct 15 PHP
微信支付开发告警通知实例
Jul 12 PHP
微信公众平台开发(五) 天气预报功能开发
Dec 03 PHP
用PHP的socket实现客户端到服务端的通信实例详解
Feb 04 PHP
PHP实现类似题库抽题效果
Aug 16 PHP
关于Laravel参数验证的一些疑与惑
Nov 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
用IE远程创建Mysql数据库的简易程序
2006/10/09 PHP
PHP 字符串长度判断效率更高的方法
2014/03/02 PHP
php实现文件编码批量转换
2014/03/10 PHP
Laravel中七个非常有用但很少人知道的Carbon方法
2017/09/21 PHP
PHP实现基于PDO扩展连接PostgreSQL对象关系数据库示例
2018/03/31 PHP
yii2.0框架使用 beforeAction 防非法登陆的方法分析
2019/09/11 PHP
IE6下JS动态设置图片src地址问题
2010/01/08 Javascript
ExtJS Store的数据访问与更新问题
2010/04/28 Javascript
jQuery学习笔记 操作jQuery对象 文档处理
2012/09/19 Javascript
第一次接触神奇的Bootstrap导航条
2016/08/09 Javascript
JavaScript用JSONP跨域请求数据实例详解
2017/01/06 Javascript
jQuery事件详解
2017/02/23 Javascript
深入探究angular2 UI组件之primeNG用法
2017/07/26 Javascript
webpack4.x打包过程详解
2018/07/18 Javascript
vue的.vue文件是怎么run起来的(vue-loader)
2018/12/10 Javascript
详解Vue路由自动注入实践
2019/04/17 Javascript
[42:56]VGJ.S vs Serenity 2018国际邀请赛小组赛BO2 第二场 8.19
2018/08/21 DOTA
[41:52]DOTA2-DPC中国联赛 正赛 CDEC vs Dynasty BO3 第二场 2月22日
2021/03/11 DOTA
Python3实现从文件中读取指定行的方法
2015/05/22 Python
浅谈python中的变量默认是什么类型
2016/09/11 Python
python selenium 对浏览器标签页进行关闭和切换的方法
2018/05/21 Python
对Python协程之异步同步的区别详解
2019/02/19 Python
Pytorch卷积层手动初始化权值的实例
2019/08/17 Python
python tkinter控件布局项目实例
2019/11/04 Python
玩转CSS3色彩
2010/01/16 HTML / CSS
Kathmandu英国网站:新西兰户外运动品牌
2017/03/27 全球购物
Harman Audio官方商店:购买JBL、Harman Kardon、Infinity和AKG
2019/12/05 全球购物
德国BA保镖药房中文网:Bodyguard Apotheke
2021/03/09 全球购物
《宋庆龄故居的樟树》教学反思
2014/04/07 职场文书
2014年政风行风评议工作总结
2014/10/21 职场文书
2015年国庆节活动总结
2015/03/23 职场文书
三好学生评选事迹材料(2016精选版)
2016/02/25 职场文书
测量JavaScript函数的性能各种方式对比
2021/04/27 Javascript
JS中一些高效的魔法运算符总结
2021/05/06 Javascript
Vue Element UI自定义描述列表组件
2021/05/18 Vue.js
Python机器学习之PCA降维算法详解
2021/05/19 Python