为原神机器人(云崽bot)编写一个涩图插件教程1

源码介绍

为原神机器人(云崽bot)编写一个涩图插件教程1

本教程适用于v3版本(v2版本没测试),并且只能私聊发送关键词,机器人自动返回一张涩图。(群聊会导致机器人账号风控,从而号码被冻结,所以消息无法发送到群内)

首先得找到云崽机器人的插件安装目录(由于我是用的手机termux搭建,所以目录为安卓手机目录,如果是pc端搭建的,自寻查找插件目录)

安卓手机搭建云崽v3后的插件路径:

云崽bot机器人js插件库路径/data/data/com.termux/files/home/Termux-Linux/Ubuntu/ubuntu-fs/root/Yunzai-Bot/plugins/example

复制以下js代码,并保存为:涩图.js。并且存放在机器人js插件目录。
———————分割线(插件代码)————

import
{
segment
}
from
“oicq”;
import
fetch
from
“node-fetch”;
const
_path
=
process.cwd();

export
class
wallpaper
extends
plugin
{

constructor
()
{

super({

name:
‘wallpaper’,

dsc:
‘涩图’,

event:
‘message’,

priority:
500,

rule:
[

{

reg:
“^#?(涩图壁纸|st壁纸|色图壁纸|色图|涩图)$”,

fnc:
‘st’

},

]

})

}

async
st(e)
{

//e.msg
用户的命令消息

console.log(“用户命令:”,
e.msg);

//执行的逻辑功能

let
url
=
`https://moe.jitsu.top/img/?sort=r18`;

let
res
=
await
fetch(url).catch((err)
=>
logger.error(err));

let
msg
=
[segment.at(e.user_id),
segment.image(res.url)];

//发送消息

e.reply(msg);

return
true;
//返回true
阻挡消息不再往下

}
}

——————分割线(下期预告)———————
由于文字有限,api的使用文档已放在压缩包内,下期写一个能够设置返回多少张涩图,并且可以群内发命令,机器人在回复指令后定时多少秒或者几分钟撤回的教程(这样大家可以在群里一起看涩图了)
—————注意事项(版主看)—————
本插件编写所用接口来源于互联网,并且不存在任何联系方式及相关违规问题,图片涉及违规的也做了马赛克处理。

懒人快乐地址:https://guci520.lanzouy.com/iyOjH0fbikid

为原神机器人(云崽bot)编写一个涩图插件教程1插图
为原神机器人(云崽bot)编写一个涩图插件教程1插图1
为原神机器人(云崽bot)编写一个涩图插件教程1插图2
为原神机器人(云崽bot)编写一个涩图插件教程1插图1
为原神机器人(云崽bot)编写一个涩图插件教程1插图3
为原神机器人(云崽bot)编写一个涩图插件教程1插图1

温馨提示

源码来源于互联网,为了您的安全,请勿随意相信里面的网站链接和其他联系方式

© 版权声明
THE END
感觉文章不错请大大点赞分享一下吧
点赞8 分享
评论 抢沙发

请登录后发表评论

图片-未央资源网