加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
戳一戳.js 6.31 KB
一键复制 编辑 原始数据 按行查看 历史
玉玉了 提交于 2023-05-28 12:38 . V3
import plugin from'../../lib/plugins/plugin.js'
import fetch from 'node-fetch'
import common from '../../lib/common/common.js';
import cfg from'../../lib/config/config.js'
//在这里设置事件概率,请保证概率加起来小于1,少于1的部分会触发反击
let reply_text = 0.3 //文字回复概率
let tuwei = 0.2 //土味情话概率
let saohua = 0.2 //骚话概率
let reply_img = 0.1 //涩图概率
let example = 0.1 //日语骂人语音概率
//剩下的概率就是反击
//回复文字列表
let word_list=['lsp你再戳?',
'连个可爱美少女都要戳的肥宅真恶心啊。',
'你再戳!',
'看!喜欢戳美少女的lsp出现了!',
'呐呐呐,欧尼酱别再戳人家了呐',
'哈?你的脑子一天都在想些什么呢,一直在那里戳戳戳。',
'呀!不要啊!等一...下~',
'呜...不要啦!太色了你~',
'不要这样子啦(*/ω\*)',
'Hen....Hentai!。',
'讨....讨厌了(脸红)',
'你想...想做什么///',
'啊.....你...你要干什么?!走开.....走开啦大hentai!一巴掌拍飞!(╯‵□′)╯︵┻━┻',
'变态baka死宅?',
'已经可以了,现在很多死宅也都没你这么恶心了',
'噫…你这个死变态想干嘛!居然想叫咱做这种事,死宅真恶心!快离我远点,我怕你污染到周围空气了(嫌弃脸)',
'hso!',
'eee,死肥宅不要啦!恶心心!',
'不管到了哪里,变态可疑分子果然还是变态可疑分子呢!',
'变态可疑分子先生,请你不要再戳了',
'有色鬼,我不说是谁!',
'呃...好像被戳了好多次...感觉不太好呢...',
'憋戳了!你已经冲不出来了!',
'憋住,不准戳!',
'?再戳试试?',
'别戳了别戳了再戳就坏了555',
'我爪巴爪巴,球球别再戳了',
'请不要戳 >_<',
'放手啦,不给戳QAQ',
'喂(#`O′) 戳我干嘛!',
'戳坏了,赔钱!',
'戳坏了',
'小变态,玩的真花ฅ( ̳• ◡ • ̳)ฅ',
'你是想舔舔我的jiojio吗?',
'今天已经被戳了n次啦,你你你!你坏死了!!喵喵喵!!!',
'我怕疼...可以轻一点吗?',
'说了不要戳了!',
'今天已经被戳了n次啦,不要这么变态好吗宝儿///•A•//',
'你是想...做我的狗吗...',
'今天已经被戳了n次啦,你你你!你坏死了!!喵喵喵!!!',
'今天已经被戳了n次啦,再戳就揍你哦!!喵~',
'Baka!气死我了!?再戳试试?',
'Hentai!再戳试试?',
'小细狗总戳我干嘛!!要戳坏掉了啦!',
'小细狗别闹!正在刷视频呢!',
'₍₍ (̨̡ ‾᷄ᗣ‾᷅ )̧̢ ₎₎正睡觉呢你戳我干嘛啊!!',
'别戳我啦,都给我戳疼辣๐·°(৹˃̵﹏˂̵৹)°·๐',
'你行不行啊细狗///•A•///',
'嗯……不可以……啦……不要乱戳',
'那...那里...那里不能戳...绝对...',
'(。´・ω・)ん?',
'有事恁叫我,别天天一个劲戳戳戳!',
'欸很烦欸!你戳🔨呢',
'再戳一下试试?',
'正在关闭对您的所有服务...关闭成功',
'啊呜,太舒服刚刚竟然睡着了。什么事?',
'不可以……你不可以做这种事情',
'呀~这么突然?不过,很舒服呢',
'不要ヽ(≧Д≦)ノ',
'Baka!Hentai!',
'嗯呐呐呐~',
'嗯?你有什么事吗?',
'哈…快住手!好痒(╯‵□′)╯︵┻━┻',
'哒咩哟,哒咩~',
'打死你哦',
'哒——咩——',
'再戳,再戳!待会胸都给你拍平!(╯‵□′)╯︵┻━┻',
'食不食油饼|д•´)!!',
'你这家伙,找块豆腐一头撞死算了!',
'真是的~笨蛋、笨蛋、笨蛋!!',
'你干嘛欺负我啊!!你怎么不戳你寄几哦๐·°(৹˃̵﹏˂̵৹)°·๐'];
export class chuo extends plugin{
constructor(){
super({
name: '戳一戳',
dsc: '戳一戳机器人触发效果',
event: 'notice.group.poke',
priority: 5000,
rule: [
{
/** 命令正则匹配 */
fnc: 'chuoyichuo'
}
]
}
)
}
async chuoyichuo (e){
logger.info('[戳一戳生效]')
if(e.target_id == cfg.qq){
//生成0-100的随机数
let random_type = Math.random()
//回复随机文字
if(random_type < reply_text){
let text_number = Math.ceil(Math.random() * word_list['length'])
await e.reply(word_list[text_number-1])
}
//土味情话
else if(random_type < (reply_text + tuwei)){
let url = 'https://api.andeer.top/API/twqh.php';
let response = await fetch(url);
let res = await response.json();
await e.reply(segment.text(res.content));
return true; //返回true 阻挡消息不再往下
}
//骚话
else if(random_type < (reply_text + tuwei + saohua)){
let url = `https://api.pmay.cn/api/saohua`;
let res = await fetch(url)
res = await res.text()
let regex = /[\u4e00-\u9fa5]+/g; // 匹配中文字符的正则表达式
let chineseCharacters = res.match(regex).join(''); // 提取汉字并拼接为一个字符串
await this.reply(`${chineseCharacters}`);
return true; //返回true 阻挡消息不再往下
}
//图片
else if(random_type < (reply_text + tuwei + saohua + reply_img)){
let res = await "http://api.iw233.cn/api.php?sort=random";
let url = res.toString();
e.reply(segment.image(url));
let msg = ["别一个劲戳戳戳了!给你张涩图一边冲去!"];
this.e.reply(msg);
return true;
}
//语音
else if(random_type < (reply_text + tuwei + saohua + reply_img + example)){
let url = `https://xiaobapi.top/api/xb/api/curse.php?type=json`;
let response = await fetch(url);
let res = await response.json();
await e.reply(await segment.record(res.url))
}
//反击
else {
e.reply('反击!')
await common.sleep(1000)
await e.group.pokeMember(e.operator_id)
}
}
}
}
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化