lintonxue00
commited on
Commit
•
93bd91d
1
Parent(s):
e0e4e6e
Upload 9 files
Browse files- 不知道/回收站/give_me_some_heis-master/README.md +21 -0
- 不知道/回收站/give_me_some_heis-master/give_me_some_heisV2.js +168 -0
- 不知道/回收站/give_me_some_heis-master/give_me_some_heisV3.js +198 -0
- 不知道/回收站/give_me_some_heis-master/result/bais.txt +0 -0
- 不知道/回收站/give_me_some_heis-master/result/heis.txt +0 -0
- 不知道/回收站/give_me_some_heis-master/result/jk.txt +0 -0
- 不知道/回收站/give_me_some_heis-master/result/jur.txt +0 -0
- 不知道/回收站/give_me_some_heis-master/result/mcn.txt +0 -0
- 不知道/回收站/give_me_some_heis-master/result/zuk.txt +0 -0
不知道/回收站/give_me_some_heis-master/README.md
ADDED
@@ -0,0 +1,21 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
# give_me_some_heis
|
2 |
+
### 用yunzaibot发点丝足类三次元色图(如果有人提供二次元的丝足类图库也不是不能做)
|
3 |
+
## 是什么?
|
4 |
+
顾名思义,当您突然想看看美少女的足底/大腿/欧派/股间时,您可以装配此插件来获得一些图像
|
5 |
+
|
6 |
+
其实虽然它叫“给我点黑丝”,但是实际上它不仅能看黑丝,它能看黑丝/白丝/jk/欧派/裸足/网红丝足类美图
|
7 |
+
|
8 |
+
因为这些图集源自某个写真网站,是HoshinoBot一个插件作者用爬虫把它爬取下来的,存于result文件夹下的各类txt中,应该有数万张之多
|
9 |
+
|
10 |
+
## 怎么用?
|
11 |
+
把本js下载下来,放到Yunzai-Bot\plugins\example\下
|
12 |
+
|
13 |
+
再把result放到./resources/下
|
14 |
+
然后启动bot
|
15 |
+
发送指令如下:
|
16 |
+
#### 来点黑丝
|
17 |
+
#### 来点白丝
|
18 |
+
#### 来点jk
|
19 |
+
#### 来点巨乳
|
20 |
+
#### 来点足控
|
21 |
+
#### 来点网红
|
不知道/回收站/give_me_some_heis-master/give_me_some_heisV2.js
ADDED
@@ -0,0 +1,168 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
|
2 |
+
import { segment } from 'oicq';
|
3 |
+
import fs from 'fs';
|
4 |
+
|
5 |
+
/**
|
6 |
+
* 云崽插件库:https://gitee.com/yhArcadia/Yunzai-Bot-plugins-index (gitee) https://github.com/yhArcadia/Yunzai-Bot-plugins-index (github)
|
7 |
+
* 插件目前仅在小范围点对点共享,请勿传播
|
8 |
+
* 冰祈工作的杂谈铺:878268637
|
9 |
+
*/
|
10 |
+
|
11 |
+
const Botname = '冰祈';
|
12 |
+
const mag = '咏唱中...'
|
13 |
+
const timeout = 15000;
|
14 |
+
|
15 |
+
export const rule = {
|
16 |
+
heis: {
|
17 |
+
reg: "^(#|来点)+(黑丝)$", //匹配消息正则,命令正则
|
18 |
+
priority: 50, //优先级,越小优先度越高
|
19 |
+
describe: "", //【命令】功能说明
|
20 |
+
},
|
21 |
+
bais: {
|
22 |
+
reg: "^(#|来点)+(白丝)$", //匹配消息正则,命令正则
|
23 |
+
priority: 50, //优先级,越小优先度越高
|
24 |
+
describe: "", //【命令】功能说明
|
25 |
+
},
|
26 |
+
jur: {
|
27 |
+
reg: "^(#|来点)+(巨乳)$", //匹配消息正则,命令正则
|
28 |
+
priority: 50, //优先级,越小优先度越高
|
29 |
+
describe: "", //【命令】功能说明
|
30 |
+
},
|
31 |
+
mcn: {
|
32 |
+
reg: "^(#|来点)+(网红|网红图集)$", //匹配消息正则,命令正则
|
33 |
+
priority: 50, //优先级,越小优先度越高
|
34 |
+
describe: "", //【命令】功能说明
|
35 |
+
},
|
36 |
+
jk: {
|
37 |
+
reg: "^(#|来点)+(jk)$", //匹配消息正则,命令正则
|
38 |
+
priority: 50, //优先级,越小优先度越高
|
39 |
+
describe: "", //【命令】功能说明
|
40 |
+
},
|
41 |
+
zuk: {
|
42 |
+
reg: "^(#|来点)+(足控|脚控)$", //匹配消息正则,命令正则
|
43 |
+
priority: 50, //优先级,越小优先度越高
|
44 |
+
describe: "", //【命令】功能说明
|
45 |
+
},
|
46 |
+
onoff: {
|
47 |
+
reg: "^#*设置撤回(开启|关闭)$", //匹配消息正则,命令正则
|
48 |
+
priority: 50, //优先级,越小优先度越高
|
49 |
+
describe: "", //【命令】功能说明
|
50 |
+
},
|
51 |
+
Help: {
|
52 |
+
reg: "^#*涩涩帮助$", //匹配消息正则,命令正则
|
53 |
+
priority: 50, //优先级,越小优先度越高
|
54 |
+
describe: "", //【命令】功能说明
|
55 |
+
}
|
56 |
+
}
|
57 |
+
export async function Chehui(msgRes,e){
|
58 |
+
if (timeout!=0 && msgRes && msgRes.message_id){
|
59 |
+
let target = null;
|
60 |
+
if (e.isGroup) {
|
61 |
+
target = e.group;
|
62 |
+
}else{
|
63 |
+
target = e.friend;
|
64 |
+
}
|
65 |
+
if (target != null){
|
66 |
+
setTimeout(() => {
|
67 |
+
target.recallMsg(msgRes.message_id);
|
68 |
+
},timeout);
|
69 |
+
}
|
70 |
+
}
|
71 |
+
}
|
72 |
+
export async function heis(e){
|
73 |
+
await e.reply(`${Botname}${mag}`)
|
74 |
+
let heis = fs.readFileSync('./resources/result/heis.txt','UTF-8')
|
75 |
+
heis = heis.split('\n')
|
76 |
+
let num= Math.round(Math.random() * (heis.length -1))
|
77 |
+
let msg = [
|
78 |
+
segment.image(heis[num])
|
79 |
+
]
|
80 |
+
let msgRes =await e.reply(msg);
|
81 |
+
this.Chehui(msgRes,e)
|
82 |
+
return true
|
83 |
+
}
|
84 |
+
export async function bais(e){
|
85 |
+
await e.reply(`${Botname}${mag}`)
|
86 |
+
let bais = fs.readFileSync('./resources/result/bais.txt','UTF-8')
|
87 |
+
bais = bais.split('\n')
|
88 |
+
let num= Math.round(Math.random() * (bais.length -1))
|
89 |
+
let msg = [
|
90 |
+
segment.image(bais[num])
|
91 |
+
]
|
92 |
+
let msgRes =await e.reply(msg);
|
93 |
+
this.Chehui(msgRes,e)
|
94 |
+
return true
|
95 |
+
}
|
96 |
+
export async function jur(e){
|
97 |
+
await e.reply(`${Botname}${mag}`)
|
98 |
+
let jur = fs.readFileSync('./resources/result/jur.txt','UTF-8')
|
99 |
+
jur = jur.split('\n')
|
100 |
+
let num= Math.round(Math.random() * (jur.length -1))
|
101 |
+
let msg = [
|
102 |
+
segment.image(jur[num])
|
103 |
+
]
|
104 |
+
let msgRes =await e.reply(msg);
|
105 |
+
this.Chehui(msgRes,e)
|
106 |
+
return true
|
107 |
+
}
|
108 |
+
export async function mcn(e){
|
109 |
+
await e.reply(`${Botname}${mag}`)
|
110 |
+
let mcn = fs.readFileSync('./resources/result/mcn.txt','UTF-8')
|
111 |
+
mcn = mcn.split('\n')
|
112 |
+
let num= Math.round(Math.random() * (mcn.length -1))
|
113 |
+
let msg = [
|
114 |
+
segment.image(mcn[num])
|
115 |
+
]
|
116 |
+
let msgRes =await e.reply(msg);
|
117 |
+
this.Chehui(msgRes,e)
|
118 |
+
return true
|
119 |
+
}
|
120 |
+
export async function jk(e){
|
121 |
+
await e.reply(`${Botname}${mag}`)
|
122 |
+
let jk = fs.readFileSync('./resources/result/jk.txt','UTF-8')
|
123 |
+
jk = jk.split('\n')
|
124 |
+
let num= Math.round(Math.random() * (jk.length -1))
|
125 |
+
let msg = [
|
126 |
+
segment.image(jk[num])
|
127 |
+
]
|
128 |
+
let msgRes =await e.reply(msg);
|
129 |
+
this.Chehui(msgRes,e)
|
130 |
+
return true
|
131 |
+
}
|
132 |
+
export async function zuk(e){
|
133 |
+
await e.reply(`${Botname}${mag}`)
|
134 |
+
let zuk = fs.readFileSync('./resources/result/zuk.txt','UTF-8')
|
135 |
+
zuk = zuk.split('\n')
|
136 |
+
let num= Math.round(Math.random() * (zuk.length -1))
|
137 |
+
let msg = [
|
138 |
+
segment.image(zuk[num])
|
139 |
+
]
|
140 |
+
let msgRes =await e.reply(msg);
|
141 |
+
this.Chehui(msgRes,e)
|
142 |
+
return true
|
143 |
+
}
|
144 |
+
export async function onoff(e) {
|
145 |
+
let onoff;
|
146 |
+
if (e.msg.indexOf("设定") > -1) {
|
147 |
+
onoff = e.msg.replace("设定撤回", "");
|
148 |
+
} else if (e.msg.indexOf("设置") > -1) {
|
149 |
+
onoff = e.msg.replace("设置撤回", "");
|
150 |
+
} if (onoff == '关闭' && e.isMaster) {
|
151 |
+
e.reply(`自动撤回已关闭`);
|
152 |
+
timeout = 0;
|
153 |
+
}
|
154 |
+
}
|
155 |
+
export async function Help(e){
|
156 |
+
const msg = [
|
157 |
+
'已收藏以下好看的',
|
158 |
+
'\n',
|
159 |
+
'黑丝,',
|
160 |
+
'白丝,',
|
161 |
+
'jk,',
|
162 |
+
'足控,',
|
163 |
+
'巨乳,',
|
164 |
+
'网红图集',
|
165 |
+
]
|
166 |
+
await e.reply(msg,true)
|
167 |
+
}
|
168 |
+
|
不知道/回收站/give_me_some_heis-master/give_me_some_heisV3.js
ADDED
@@ -0,0 +1,198 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
import plugin from '../../lib/plugins/plugin.js'
|
2 |
+
import { segment } from 'oicq'
|
3 |
+
import fs from 'fs'
|
4 |
+
|
5 |
+
/**
|
6 |
+
* 云崽插件库:https://gitee.com/yhArcadia/Yunzai-Bot-plugins-index (gitee) https://github.com/yhArcadia/Yunzai-Bot-plugins-index (github)
|
7 |
+
* 插件目前仅在小范围点对点共享,请勿传播
|
8 |
+
* 冰祈工作的杂谈铺:878268637
|
9 |
+
*/
|
10 |
+
|
11 |
+
let Botname = '冰祈';
|
12 |
+
let mag = '咏唱中...'
|
13 |
+
let timeout = 15000;
|
14 |
+
|
15 |
+
export class example extends plugin {
|
16 |
+
constructor () {
|
17 |
+
super({
|
18 |
+
/** 功能名称 */
|
19 |
+
name: '给我黑丝',
|
20 |
+
/** 功能描述 */
|
21 |
+
dsc: '麻溜滴,给我黑丝',
|
22 |
+
event: 'message',
|
23 |
+
/** 优先级,数字越小等级越高 */
|
24 |
+
priority: 50,
|
25 |
+
rule: [
|
26 |
+
{
|
27 |
+
/** 命令正则匹配 */
|
28 |
+
reg: '^(#|来点)+(黑丝)$',
|
29 |
+
/** 执行方法 */
|
30 |
+
fnc: 'heis'
|
31 |
+
},
|
32 |
+
{
|
33 |
+
reg:'^(#|来点)+(白丝)$',
|
34 |
+
fnc:'bais'
|
35 |
+
},
|
36 |
+
{
|
37 |
+
reg:'^(#|来点)+(巨乳)$',
|
38 |
+
fnc:'jur'
|
39 |
+
},
|
40 |
+
{
|
41 |
+
reg:'^(#|来点)+(网红|网红图集)$',
|
42 |
+
fnc:'mcn'
|
43 |
+
},
|
44 |
+
{
|
45 |
+
reg:'^(#|来点)+(jk)$',
|
46 |
+
fnc:'jk'
|
47 |
+
},
|
48 |
+
{
|
49 |
+
reg:'^(#|来点)+(足控|脚控)$',
|
50 |
+
fnc:'zuk'
|
51 |
+
},
|
52 |
+
{
|
53 |
+
reg:'^#*设定撤回(开启|关闭)',
|
54 |
+
fnc:'onoff'
|
55 |
+
},
|
56 |
+
{
|
57 |
+
reg:'^涩涩帮助',
|
58 |
+
fnc:'Help'
|
59 |
+
}
|
60 |
+
]
|
61 |
+
})
|
62 |
+
}
|
63 |
+
|
64 |
+
async Chehui(msgRes,e){
|
65 |
+
if (timeout!=0 && msgRes && msgRes.message_id){
|
66 |
+
let target = null;
|
67 |
+
if (e.isGroup) {
|
68 |
+
target = e.group;
|
69 |
+
}else{
|
70 |
+
target = e.friend;
|
71 |
+
}
|
72 |
+
if (target != null){
|
73 |
+
setTimeout(() => {
|
74 |
+
target.recallMsg(msgRes.message_id);
|
75 |
+
},timeout);
|
76 |
+
}
|
77 |
+
}
|
78 |
+
}
|
79 |
+
|
80 |
+
|
81 |
+
async heis(e){
|
82 |
+
await e.reply(`${Botname}${mag}`)
|
83 |
+
let heis = fs.readFileSync('./resources/result/heis.txt','UTF-8')
|
84 |
+
heis = heis.split('\n')
|
85 |
+
let num= Math.round(Math.random() * (heis.length -1))
|
86 |
+
let msg = [
|
87 |
+
segment.image(heis[num])
|
88 |
+
]
|
89 |
+
let msgRes =await e.reply(msg);
|
90 |
+
if (!msgRes){return e.reply('咏唱失败了呢QwQ')}
|
91 |
+
this.Chehui(msgRes,e)
|
92 |
+
return true
|
93 |
+
}
|
94 |
+
|
95 |
+
|
96 |
+
async bais(e){
|
97 |
+
await e.reply(`${Botname}${mag}`)
|
98 |
+
let bais = fs.readFileSync('./resources/result/bais.txt','UTF-8')
|
99 |
+
bais = bais.split('\n')
|
100 |
+
let num= Math.round(Math.random() * (bais.length -1))
|
101 |
+
let msg = [
|
102 |
+
segment.image(bais[num])
|
103 |
+
]
|
104 |
+
let msgRes =await e.reply(msg);
|
105 |
+
if (!msgRes){return e.reply('咏唱失败了呢QwQ')}
|
106 |
+
this.Chehui(msgRes,e)
|
107 |
+
return true
|
108 |
+
}
|
109 |
+
|
110 |
+
|
111 |
+
async jur(e){
|
112 |
+
await e.reply(`${Botname}${mag}`)
|
113 |
+
let jur = fs.readFileSync('./resources/result/jur.txt','UTF-8')
|
114 |
+
jur = jur.split('\n')
|
115 |
+
let num= Math.round(Math.random() * (jur.length -1))
|
116 |
+
let msg = [
|
117 |
+
segment.image(jur[num])
|
118 |
+
]
|
119 |
+
let msgRes =await e.reply(msg);
|
120 |
+
if (!msgRes){return e.reply('咏唱失败了呢QwQ')}
|
121 |
+
this.Chehui(msgRes,e)
|
122 |
+
return true
|
123 |
+
}
|
124 |
+
|
125 |
+
|
126 |
+
async mcn(e){
|
127 |
+
await e.reply(`${Botname}${mag}`)
|
128 |
+
let mcn = fs.readFileSync('./resources/result/mcn.txt','UTF-8')
|
129 |
+
mcn = mcn.split('\n')
|
130 |
+
let num= Math.round(Math.random() * (mcn.length -1))
|
131 |
+
let msg = [
|
132 |
+
segment.image(mcn[num])
|
133 |
+
]
|
134 |
+
let msgRes =await e.reply(msg);
|
135 |
+
if (!msgRes){return e.reply('咏唱失败了呢QwQ')}
|
136 |
+
this.Chehui(msgRes,e)
|
137 |
+
return true
|
138 |
+
}
|
139 |
+
|
140 |
+
|
141 |
+
async jk(e){
|
142 |
+
await e.reply(`${Botname}${mag}`)
|
143 |
+
let jk = fs.readFileSync('./resources/result/jk.txt','UTF-8')
|
144 |
+
jk = jk.split('\n')
|
145 |
+
let num= Math.round(Math.random() * (jk.length -1))
|
146 |
+
let msg = [
|
147 |
+
segment.image(jk[num])
|
148 |
+
]
|
149 |
+
let msgRes =await e.reply(msg);
|
150 |
+
if (!msgRes){return e.reply('咏唱失败了呢QwQ')}
|
151 |
+
this.Chehui(msgRes,e)
|
152 |
+
return true
|
153 |
+
}
|
154 |
+
|
155 |
+
|
156 |
+
async zuk(e){
|
157 |
+
await e.reply(`${Botname}${mag}`)
|
158 |
+
let zuk = fs.readFileSync('./resources/result/zuk.txt','UTF-8')
|
159 |
+
zuk = zuk.split('\n')
|
160 |
+
let num= Math.round(Math.random() * (zuk.length -1))
|
161 |
+
let msg = [
|
162 |
+
segment.image(zuk[num])
|
163 |
+
]
|
164 |
+
let msgRes =await e.reply(msg);
|
165 |
+
if (!msgRes){return e.reply('咏唱失败了呢QwQ')}
|
166 |
+
this.Chehui(msgRes,e)
|
167 |
+
return true
|
168 |
+
}
|
169 |
+
|
170 |
+
|
171 |
+
async onoff(e) {
|
172 |
+
let onoff;
|
173 |
+
if (e.msg.indexOf("设定") > -1) {
|
174 |
+
onoff = e.msg.replace("设定撤回", "");
|
175 |
+
} else if (e.msg.indexOf("设置") > -1) {
|
176 |
+
onoff = e.msg.replace("设置撤回", "");
|
177 |
+
} if (onoff == '关闭' && e.isMaster) {
|
178 |
+
e.reply(`自动撤回已关闭`);
|
179 |
+
timeout = 0;
|
180 |
+
}
|
181 |
+
}
|
182 |
+
|
183 |
+
|
184 |
+
async Help(e){
|
185 |
+
let msg = [
|
186 |
+
'已收藏以下好看的',
|
187 |
+
'\n',
|
188 |
+
'黑丝,',
|
189 |
+
'白丝,',
|
190 |
+
'jk,',
|
191 |
+
'足控,',
|
192 |
+
'巨乳,',
|
193 |
+
'网红图集',
|
194 |
+
]
|
195 |
+
await e.reply(msg,true)
|
196 |
+
}
|
197 |
+
}
|
198 |
+
|
不知道/回收站/give_me_some_heis-master/result/bais.txt
ADDED
The diff for this file is too large to render.
See raw diff
|
|
不知道/回收站/give_me_some_heis-master/result/heis.txt
ADDED
The diff for this file is too large to render.
See raw diff
|
|
不知道/回收站/give_me_some_heis-master/result/jk.txt
ADDED
The diff for this file is too large to render.
See raw diff
|
|
不知道/回收站/give_me_some_heis-master/result/jur.txt
ADDED
The diff for this file is too large to render.
See raw diff
|
|
不知道/回收站/give_me_some_heis-master/result/mcn.txt
ADDED
The diff for this file is too large to render.
See raw diff
|
|
不知道/回收站/give_me_some_heis-master/result/zuk.txt
ADDED
The diff for this file is too large to render.
See raw diff
|
|