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指定函数参数默认值示例代码
Dec 04 PHP
PHP 字符串长度判断效率更高的方法
Mar 02 PHP
php中3种方法删除字符串中间的空格
Mar 10 PHP
php导出excel格式数据问题
Mar 11 PHP
ThinkPHP让分页保持搜索状态的方法
Jul 02 PHP
WIN8.1下搭建PHP5.6环境
Apr 29 PHP
php实现只保留mysql中最新1000条记录
Jun 18 PHP
PHP生成树的方法
Jul 28 PHP
深入理解PHP类的自动载入机制
Sep 16 PHP
thinkphp ajaxfileupload实现异步上传图片的示例
Aug 28 PHP
php和redis实现秒杀活动的流程
Jul 17 PHP
Laravel 实现在Blade模版中使用全局变量代替路径的例子
Oct 22 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变量作用域以及地址引用问题
2013/12/27 PHP
PHP fastcgi模式上传大文件(大约有300多K)报错
2014/09/28 PHP
腾讯微博提示missing parameter errorcode 102 错误的解决方法
2014/12/22 PHP
PHP中调用SVN命令更新网站方法
2015/01/07 PHP
深入浅出php socket编程
2015/05/13 PHP
PHP实现根据时间戳获取周几的方法
2016/02/26 PHP
Aster vs Newbee BO5 第二场2.19
2021/03/10 DOTA
图片之间的切换
2006/06/26 Javascript
jQuery ajax cache缓存问题
2010/07/01 Javascript
基于jQuery的简单的列表导航菜单
2011/03/02 Javascript
jquery的父子兄弟节点查找示例代码
2014/03/03 Javascript
使用jsonp完美解决跨域问题
2014/11/27 Javascript
浅谈被jQuery抛弃的函数及替代函数
2015/05/03 Javascript
jquery实现的简单二级菜单效果代码
2015/09/22 Javascript
深入浅析JavaScript中的constructor
2016/04/19 Javascript
jQuery简单实现中间浮窗效果
2016/09/04 Javascript
jQuery DateTimePicker 日期和时间插件示例
2017/01/22 Javascript
jQuery的$.extend 浅拷贝与深拷贝
2017/03/08 Javascript
浅谈Vuex@2.3.0 中的 state 支持函数申明
2017/11/22 Javascript
vue+webpack 打包文件 404 页面空白的解决方法
2018/02/28 Javascript
Vuex中mutations与actions的区别详解
2018/03/01 Javascript
详解Nuxt.js部署及踩过的坑
2018/08/07 Javascript
angula中使用iframe点击后不执行变更检测的问题
2020/05/10 Javascript
node.js获取参数的常用方法(总结)
2017/05/29 Python
python 实现求解字符串集的最长公共前缀方法
2018/07/20 Python
python使用thrift教程的方法示例
2019/03/21 Python
python3.6 如何将list存入txt后再读出list的方法
2019/07/02 Python
Python爬虫图片懒加载技术 selenium和PhantomJS解析
2019/09/18 Python
Python内置函数property()如何使用
2020/09/01 Python
如何创建一个Flask项目并进行简单配置
2020/11/18 Python
2014学雷锋活动心得体会
2014/03/10 职场文书
公共场所禁烟标语
2014/06/25 职场文书
青年文明号申报材料
2014/12/23 职场文书
思想品德课教学反思
2016/02/24 职场文书
女人创业励志语录,句句蕴含能量,激发你的潜能
2019/08/20 职场文书
apache基于端口创建虚拟主机的示例
2021/04/24 Servers