//作者860563585
//项目地址https://gitee.com/HanaHimeUnica/yzjs
import fetch from 'node-fetch';
import plugin from '../../lib/plugins/plugin.js'
export class Emojis extends plugin {
constructor() {
super({
name: 'Emojis',
dsc: '制作表情包',
event: 'message',
priority: 100,
rule: [
{
reg: '^#?(em|EM|表情包|emoji)(制作|生成|合成)?帮助(.*)$',
fnc: 'help'
},
{
reg: '^#?求婚(.*)$',
fnc: 'qh'
},
{
reg: '^#?(哭了|感动哭了)(.*)$',
fnc: 'kl'
},
{
reg: '^#?(咸鱼|闲鱼|虾球)(.*)$',
fnc: 'xy'
},
{
reg: '^#?(啾啾|贴贴|亲亲)(.*)$',
fnc: 'qq'
},
{
reg: '^#?高质量(.*)$',
fnc: 'gzl'
},
{
reg: '^#?(拍拍|摸摸)(.*)$',
fnc: 'mm'
},
{
reg: '^#?膜拜(.*)$',
fnc: 'mb'
},
{
reg: '^#?想(.*)$',
fnc: 'x'
},
{
reg: '^#?(咬|嗦)(.*)$',
fnc: 'y'
},
{
reg: '^#?捣(.*)$',
fnc: 'd'
},
{
reg: '^#?玩(.*)$',
fnc: 'w'
},
{
reg: '^#?(你可能)?需要他(.*)$',
fnc: 'xyt'
},
{
reg: '^#?吃(掉)?(.*)$',
fnc: 'cd'
},
{
reg: '^#?(peropero|舔口水|拍|prpr)(.*)$',
fnc: 'prpr'
},
{
reg: '^#?撕(.*)$',
fnc: 'si'
},
{
reg: '^#?可莉吃(.*)$',
fnc: 'klc'
},
{
reg: '^#?爬(.*)$',
fnc: 'pa'
},
{
reg: '^#?丢(.*)$',
fnc: 'diu'
},
{
reg: '^#?(大拇指|独角兽)(.*)$',
fnc: 'zan'
},
]
})
}
async help(e) {
await this.e.reply('表情包列表:\n1. 求婚\n2. 哭了\n3. 咸鱼\n4. 啾啾\n5. 高质量\n6. 摸摸\n7. 膜拜\n8. 想\n9. 咬\n10. 捣\n12. 玩\n13. 需要他\n14. 吃\n15. prpr\n16. 撕\n17. 可莉吃\n18. 爬\n19. 丢\n20. 独角兽')
return true}
async qh(e) {
console.log("用户命令:", e.msg);
if (this.e.at) {
this.qq = e.at
} else {
this.qq = this.e.user_id
}
logger.mark(this.qq)
let url = `https://api.lolimi.cn/API/face_propose/?QQ=${this.qq}`;
let res = await fetch(url).catch((err) => logger.error(err));
let msg = [segment.image(res.url)];
e.reply(msg);
return true;
}
async kl(e) {
console.log("用户命令:", e.msg);
if (this.e.at) {
this.qq = e.at
} else {
this.qq = this.e.user_id
}
logger.mark(this.qq)
let url = `https://api.lolimi.cn/API/face_touch/?QQ=${this.qq}`;
let res = await fetch(url).catch((err) => logger.error(err));
let msg = [segment.image(res.url)];
e.reply(msg);
return true;
}
async xy(e) {
console.log("用户命令:", e.msg);
if (this.e.at) {
this.qq = e.at
} else {
this.qq = this.e.user_id
}
logger.mark(this.qq)
let url = `https://api.lolimi.cn/API/face_yu/?QQ=${this.qq}`;
let res = await fetch(url).catch((err) => logger.error(err));
let msg = [segment.image(res.url)];
e.reply(msg);
return true;
}
async qq(e) {
console.log("用户命令:", e.msg);
if (this.e.at) {
this.qq = e.at
} else {
this.qq = this.e.user_id
}
logger.mark(this.qq)
let url = `https://api.lolimi.cn/API/face_kiss/?QQ=${this.qq}`;
let res = await fetch(url).catch((err) => logger.error(err));
let msg = [segment.image(res.url)];
e.reply(msg);
return true;
}
async gzl(e) {
console.log("用户命令:", e.msg);
if (this.e.at) {
this.qq = e.at
} else {
this.qq = this.e.user_id
}
logger.mark(this.qq)
let url = `https://api.lolimi.cn/API/face_gao/?QQ=${this.qq}`;
let res = await fetch(url).catch((err) => logger.error(err));
let msg = [segment.image(res.url)];
e.reply(msg);
return true;
}
async mm(e) {
console.log("用户命令:", e.msg);
if (this.e.at) {
this.qq = e.at
} else {
this.qq = this.e.user_id
}
logger.mark(this.qq)
let url = `https://api.lolimi.cn/API/face_petpet/?QQ=${this.qq}`;
let res = await fetch(url).catch((err) => logger.error(err));
let msg = [segment.image(res.url)];
e.reply(msg);
return true;
}
async mb(e) {
console.log("用户命令:", e.msg);
if (this.e.at) {
this.qq = e.at
} else {
this.qq = this.e.user_id
}
logger.mark(this.qq)
let url = `https://api.lolimi.cn/API/face_worship/?QQ=${this.qq}`;
let res = await fetch(url).catch((err) => logger.error(err));
let msg = [segment.image(res.url)];
e.reply(msg);
return true;
}
async x(e) {
console.log("用户命令:", e.msg);
if (this.e.at) {
this.qq = e.at
} else {
this.qq = this.e.user_id
}
logger.mark(this.qq)
let url = `https://api.lolimi.cn/API/face_thsee/?QQ=${this.qq}`;
let res = await fetch(url).catch((err) => logger.error(err));
let msg = [segment.image(res.url)];
e.reply(msg);
return true;
}
async y(e) {
console.log("用户命令:", e.msg);
if (this.e.at) {
this.qq = e.at
} else {
this.qq = this.e.user_id
}
logger.mark(this.qq)
let url = `https://api.lolimi.cn/API/face_suck/?QQ=${this.qq}`;
let res = await fetch(url).catch((err) => logger.error(err));
let msg = [segment.image(res.url)];
e.reply(msg);
return true;
}
async d(e) {
console.log("用户命令:", e.msg);
if (this.e.at) {
this.qq = e.at
} else {
this.qq = this.e.user_id
}
logger.mark(this.qq)
let url = `https://api.lolimi.cn/API/face_pound/?QQ=${this.qq}`;
let res = await fetch(url).catch((err) => logger.error(err));
let msg = [segment.image(res.url)];
e.reply(msg);
return true;
}
async w(e) {
console.log("用户命令:", e.msg);
if (this.e.at) {
this.qq = e.at
} else {
this.qq = this.e.user_id
}
logger.mark(this.qq)
let url = `https://api.lolimi.cn/API/face_play/?QQ=${this.qq}`;
let res = await fetch(url).catch((err) => logger.error(err));
let msg = [segment.image(res.url)];
e.reply(msg);
return true;
}
async xyt(e) {
console.log("用户命令:", e.msg);
if (this.e.at) {
this.qq = e.at
} else {
this.qq = this.e.user_id
}
logger.mark(this.qq)
let url = `https://api.lolimi.cn/API/face_need/?QQ=${this.qq}`;
let res = await fetch(url).catch((err) => logger.error(err));
let msg = [segment.image(res.url)];
e.reply(msg);
return true;
}
async cd(e) {
console.log("用户命令:", e.msg);
if (this.e.at) {
this.qq = e.at
} else {
this.qq = this.e.user_id
}
logger.mark(this.qq)
let url = `https://api.lolimi.cn/API/face_bite/?QQ=${this.qq}`;
let res = await fetch(url).catch((err) => logger.error(err));
let msg = [segment.image(res.url)];
e.reply(msg);
return true;
}
async prpr(e) {
console.log("用户命令:", e.msg);
if (this.e.at) {
this.qq = e.at
} else {
this.qq = this.e.user_id
}
logger.mark(this.qq)
let url = `https://api.lolimi.cn/API/face_pat/?QQ=${this.qq}`;
let res = await fetch(url).catch((err) => logger.error(err));
let msg = [segment.image(res.url)];
e.reply(msg);
return true;
}
async si(e) {
console.log("用户命令:", e.msg);
if (this.e.at) {
this.qq = e.at
} else {
this.qq = this.e.user_id
}
logger.mark(this.qq)
let url = `https://api.lolimi.cn/API/si/?QQ=${this.qq}`;
l
没有合适的资源?快使用搜索试试~ 我知道了~
Yunzai-Bot的js插件合集
共29个文件
png:14个
js:12个
sh:1个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 112 浏览量
2024-04-07
10:37:24
上传
评论
收藏 5.1MB ZIP 举报
温馨提示
Yunzai-Bot的js插件合集
资源推荐
资源详情
资源评论
收起资源包目录
yzjs-master.zip (29个子文件)
yzjs-master
水晶预估.js 987B
面板图更新.js 4KB
我的超能力.js 1KB
LICENSE 35KB
删除非群内好友.js 2KB
备份&还原.js 4KB
删除抽卡记录.js 1KB
img
10.png 14KB
9.png 56KB
3.png 212KB
记录帮助.png 307KB
12.png 487KB
1.png 280KB
11.png 263KB
13.png 179KB
6.png 94KB
15.gif 2.31MB
5.png 285KB
4.png 75KB
7.png 187KB
2.png 401KB
14.png 109KB
install.sh 2KB
dauchart.js 8KB
表情合成.js 9KB
星铁角色素材.js 5KB
角色生日推送.js 5KB
语音盒.js 4KB
记录帮助.js 1KB
共 29 条
- 1
资源评论
Java程序员-张凯
- 粉丝: 1w+
- 资源: 7353
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功