mirror of
https://github.com/syuilo/ai.git
synced 2024-11-22 05:08:00 +00:00
Improve AI
This commit is contained in:
parent
0bedfc0f0c
commit
f6fc988d7c
|
@ -33,6 +33,7 @@ export default class CoreModule implements IModule {
|
||||||
this.greet(msg) ||
|
this.greet(msg) ||
|
||||||
this.nadenade(msg) ||
|
this.nadenade(msg) ||
|
||||||
this.kawaii(msg) ||
|
this.kawaii(msg) ||
|
||||||
|
this.batou(msg) ||
|
||||||
this.ponkotu(msg)
|
this.ponkotu(msg)
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
@ -178,13 +179,13 @@ export default class CoreModule implements IModule {
|
||||||
//#endregion
|
//#endregion
|
||||||
|
|
||||||
msg.reply(
|
msg.reply(
|
||||||
msg.friend.love >= 10 ? serifs.core.nadenade3 :
|
msg.friend.love >= 10 ? serifs.core.nadenade.love3 :
|
||||||
msg.friend.love >= 5 ? serifs.core.nadenade2 :
|
msg.friend.love >= 5 ? serifs.core.nadenade.love2 :
|
||||||
msg.friend.love <= -15 ? serifs.core.nadenadeIya4 :
|
msg.friend.love <= -15 ? serifs.core.nadenade.hate4 :
|
||||||
msg.friend.love <= -10 ? serifs.core.nadenadeIya3 :
|
msg.friend.love <= -10 ? serifs.core.nadenade.hate3 :
|
||||||
msg.friend.love <= -5 ? serifs.core.nadenadeIya2 :
|
msg.friend.love <= -5 ? serifs.core.nadenade.hate2 :
|
||||||
msg.friend.love <= -1 ? serifs.core.nadenadeIya1 :
|
msg.friend.love <= -1 ? serifs.core.nadenade.hate1 :
|
||||||
serifs.core.nadenade1
|
serifs.core.nadenade.normal
|
||||||
);
|
);
|
||||||
|
|
||||||
return true;
|
return true;
|
||||||
|
@ -194,9 +195,19 @@ export default class CoreModule implements IModule {
|
||||||
if (!includes(msg.text, ['かわいい', '可愛い'])) return false;
|
if (!includes(msg.text, ['かわいい', '可愛い'])) return false;
|
||||||
|
|
||||||
msg.reply(
|
msg.reply(
|
||||||
msg.friend.love >= 5 ? serifs.core.kawaii2 :
|
msg.friend.love >= 5 ? serifs.core.kawaii.love :
|
||||||
msg.friend.love <= -3 ? serifs.core.kawaiiIya1 :
|
msg.friend.love <= -3 ? serifs.core.kawaii.hate :
|
||||||
serifs.core.kawaii1);
|
serifs.core.kawaii.normal);
|
||||||
|
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
|
||||||
|
private batou = (msg: MessageLike): boolean => {
|
||||||
|
if (!includes(msg.text, ['罵倒して', '罵って'])) return false;
|
||||||
|
|
||||||
|
msg.reply(
|
||||||
|
msg.friend.love <= -5 ? serifs.core.batou.hate :
|
||||||
|
serifs.core.batou.normal);
|
||||||
|
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
|
@ -22,25 +22,35 @@ export default {
|
||||||
|
|
||||||
happyBirthday: name => name ? `お誕生日おめでとうございます、${name}🎉` : 'お誕生日おめでとうございます🎉',
|
happyBirthday: name => name ? `お誕生日おめでとうございます、${name}🎉` : 'お誕生日おめでとうございます🎉',
|
||||||
|
|
||||||
nadenade1: '…! びっくりしました',
|
nadenade: {
|
||||||
|
normal: '…! びっくりしました',
|
||||||
|
|
||||||
nadenade2: 'わわっ… 恥ずかしいです',
|
love2: 'わわっ… 恥ずかしいです',
|
||||||
|
|
||||||
nadenade3: 'ん… ありがとうございます♪',
|
love3: 'ん… ありがとうございます♪',
|
||||||
|
|
||||||
nadenadeIya1: '…っ! やめてほしいです...',
|
hate1: '…っ! やめてほしいです...',
|
||||||
|
|
||||||
nadenadeIya2: '触らないでください',
|
hate2: '触らないでください',
|
||||||
|
|
||||||
nadenadeIya3: '近寄らないでください',
|
hate3: '近寄らないでください',
|
||||||
|
|
||||||
nadenadeIya4: 'やめてください。刺しますよ?',
|
hate4: 'やめてください。刺しますよ?',
|
||||||
|
},
|
||||||
|
|
||||||
kawaii1: 'ありがとうございます♪',
|
kawaii: {
|
||||||
|
normal: 'ありがとうございます♪',
|
||||||
|
|
||||||
kawaii2: '嬉しいです♪',
|
love: '嬉しいです♪',
|
||||||
|
|
||||||
kawaiiIya1: '...ありがとうございます',
|
hate: '...ありがとうございます'
|
||||||
|
},
|
||||||
|
|
||||||
|
batou: {
|
||||||
|
normal: '...AIに罵られたいんですか? この変態!',
|
||||||
|
|
||||||
|
hate: '...頭大丈夫ですか?'
|
||||||
|
}
|
||||||
},
|
},
|
||||||
|
|
||||||
keyword: {
|
keyword: {
|
||||||
|
|
Loading…
Reference in a new issue