Typecho说说机器人2.0插件
发表于 : 2019年 12月 11日 17:36
说明
距离1.0发布时隔一个月现在发布出Typecho说说插件 2.0,也是我最后一次发布的版本,也会是在tp论坛发的最后一篇帖子,以后将不会再更新此插件
当然,如果你需要帮助,我会很乐意给你解决问题(能解决的)
如果你有一定的c#基础,正好觉得我们的项目不错,那么可以去我的博客留言,我会把源代码发送给你(作好看稀烂代码的准备)
由于数据被某人删除,以下代码未做测试。如果你要使用,请搭建测试环境,测试完毕后再上线使用
我的博客:https://www.ucuser.cn
简介
Typecho说说机器人是一款可以帮助站长发布当时的心情和日志的工具
功能
1、发说说
2、ping
3、百度site(暂时无法使用)
4、机器人开关机
使用
把下面的代码放进function.php文件
并修改$key的值,这个随意,不要太简单即可
然后新建一个页面文件
把下面代码放进去
下载酷q机器人(这个百度即可)
安装后把下面的文件上传到app文件夹下
https://www.lanzous.com/i7ydiqd
(下载链接失效后请在 https://www.ucuser.cn 留言我会尽快修改下载地址)
登陆并启用插件后
Cid就是你刚刚创建的页面id,不知道可以去数据库看
说说页面直接把你创建页面的地址黏贴进去即可
图床地址,如果你还有1.0版本的文件的话,你可以按照1.0版本的设置,如果没有则留空
key,刚刚修改的变量值,黏贴进来
管理员qq,拥有开关机器人权限
说说开关。这个功能有点鸡肋,默认开启即可,关闭则不能发说说
配置完后保存。然后发送指令:说说+内容
不想排版。应该发出去很乱
距离1.0发布时隔一个月现在发布出Typecho说说插件 2.0,也是我最后一次发布的版本,也会是在tp论坛发的最后一篇帖子,以后将不会再更新此插件
当然,如果你需要帮助,我会很乐意给你解决问题(能解决的)
如果你有一定的c#基础,正好觉得我们的项目不错,那么可以去我的博客留言,我会把源代码发送给你(作好看稀烂代码的准备)
由于数据被某人删除,以下代码未做测试。如果你要使用,请搭建测试环境,测试完毕后再上线使用
我的博客:https://www.ucuser.cn
简介
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文件夹下
https://www.lanzous.com/i7ydiqd
(下载链接失效后请在 https://www.ucuser.cn 留言我会尽快修改下载地址)
登陆并启用插件后
Cid就是你刚刚创建的页面id,不知道可以去数据库看
说说页面直接把你创建页面的地址黏贴进去即可
图床地址,如果你还有1.0版本的文件的话,你可以按照1.0版本的设置,如果没有则留空
key,刚刚修改的变量值,黏贴进来
管理员qq,拥有开关机器人权限
说说开关。这个功能有点鸡肋,默认开启即可,关闭则不能发说说
配置完后保存。然后发送指令:说说+内容
不想排版。应该发出去很乱