为原神机器人(云崽bot)编写可群发涩图插件

源码介绍

为原神机器人(云崽bot)编写可群发涩图插件

这一期教大家编写一个可以群内发送指令并返回涩图外加可以设置多久撤回消息的插件
————————————分割线—————————
首先由于楼主过于懒,并且觉得这种方式适合纯小白,所以接下来就把最简单开发的教程写出来,太复杂了怕你们学不会。
注意事项:还是以手机termux为教程,pc端或服务器大同小异(win服务器已测试,完美适配)
首先cd到乌班图路径下,执行命令:
cd
~/Termux-Linux/Ubuntu

进入乌班图路径下后,启动乌班图,执行命令:
./start-ubuntu.sh

随后启动redis,执行命令:
redis-server
–daemonize
yes
–save
900
1
–save
300
10
上面操作完,说明系统已经启动了,现在cd到云崽机器人目录下,并下载耶奶插件。
cd到云崽机器人路径下,执行命令:
cd
Yunzai-Bot

成功进入机器人路径,现在部署耶奶插件,执行命令如下:
//
国内就使用gitee速度更快
git
clone
https://gitee.com/yeyang52/yenai-plugin.git
./plugins/yenai-plugin
//
国外的话使用github速度更快
git
clone
https://github.com/yeyang52/yenai-plugin.git
./plugins/yenai-plugin
执行完安装耶奶插件后,现在开始写涩图插件

import
{
segment
}
from
“oicq”;
import
fetch
from
“node-fetch”;
import
Config
from
‘../yenai-plugin/model/Config.js’;

export
class
wallpaper
extends
plugin
{

constructor
()
{

super({

name:
‘wallpaper’,

dsc:
‘涩图’,

event:
‘message’,

priority:
500,

rule:
[

{

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

fnc:
‘st’

},

]

})

}

async
st(e)
{

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

let
url
=
`https://moe.jitsu.top/api/?sort=r18&size=regular&num=10`;

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

let
data
=
await
res.json();

let
message=[]

let
nr=[];

message.push(`各位老色批们少看点,对身体好!喜欢的话转发记录到自己群里或者小号继续观看!`);

for
(var
i
=
0;
i

10;
i++)
{

nr[i]=await
segment.image(data.pics[i])

}

message.push(nr);

Config.getforwardMsg(e,
message,20)

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

}
}
—————————分割线———————————
好了,现在能群内发送色图并定时撤回的脚本就写好了(图片1)
现在开始运行一下试试
还是老样子,直接执行命令(图片2)

由于教程文字超过2000字,代码注释放在图片里面的,自寻看图片
懒人快乐地址:https://guci520.lanzouy.com/ik9vt0fgg65e

为原神机器人(云崽bot)编写可群发涩图插件插图
为原神机器人(云崽bot)编写可群发涩图插件插图1
为原神机器人(云崽bot)编写可群发涩图插件插图2
为原神机器人(云崽bot)编写可群发涩图插件插图3
为原神机器人(云崽bot)编写可群发涩图插件插图4
为原神机器人(云崽bot)编写可群发涩图插件插图5
为原神机器人(云崽bot)编写可群发涩图插件插图6

温馨提示

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

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

请登录后发表评论

图片-未央资源网