Typecho利用机器人发说说Ver2.0



简介
Typecho说说机器人是一款可以帮助站长发布当时的心情和日志的工具
功能
1、发说说
2、ping
3、百度site(暂时无法使用)
4、机器人开关机
食用方法
把下面的代码放进function.php文件
并修改$key的值,这个随意,不要太简单即可

  

    
        function Add2(){ $key="abcdafasdasg451516"; $content = file_get_contents('php://input');
        $s = stripslashes($content); $parseJson = json_decode($s); $cid=$parseJson->cid;
        $txt=$parseJson->txt; $author=$parseJson->author; $mail=$parseJson->mail;
        $key1=$parseJson->key; if( $cid=="" ||$txt=="" || $author=="" || $mail==""
        || $key==""){ return -1; } if($key!=$key1){ return -2; } $comment = array(
        'cid' => $cid, 'created' => time(), 'agent' => '', 'ip' =>
        '127.0.0.1', 'ownerId' => 1, 'type' => 'comment', 'status' =>
        'approved', 'author' => $author, 'mail' => $mail."@qq.com", 'text'
        => $txt ); $db = Typecho_Db::get(); $rs = $db->insert('table.comments')->rows($comment);
        $result = $db->query($rs); if($result>0){return 1;}else{return 0;}
        }
    

然后新建一个页面文件
把下面代码放进去

    
        <?php if(file_get_contents('php://input')!=""): ?> <?php echo
        Add2(); ?> <?php else: ?> //这里引入评论列表(你也可以把评论.php文件的内容复制到这里) <?php
        endif; ?>
    


下载酷q机器人(这个百度即可)
安装后把下面的文件上传到app文件夹下

登陆并启用插件后
Cid就是你刚刚创建的页面id,不知道可以去数据库看
说说页面直接把你创建页面的地址黏贴进去即可
图床地址,如果你还有1.0版本的文件的话,你可以按照1.0版本的设置,如果没有则留空
key,刚刚修改的变量值,黏贴进来
管理员qq,拥有开关机器人权限
说说开关。这个功能有点鸡肋,默认开启即可,关闭则不能发说说
配置完后保存。然后发送指令:说说+内容 

此项目由[
浩瀚
]大佬自主研发!技术支持:
https://www.ucuser.cn

声明:清墨的橘|版权所有,违者必究|如未注明,均为原创|本网站采用BY-NC-SA协议进行授权

转载:转载请注明原文链接 - Typecho利用机器人发说说Ver2.0


在这寞落的人间界,我终于知道为什么有人在灯火阑珊处会哭!