Improve AI

This commit is contained in:
syuilo 2020-01-18 17:57:34 +09:00
parent cf612396db
commit 56a5718cbd
2 changed files with 15 additions and 1 deletions

View file

@ -168,6 +168,12 @@ export default class extends Module {
return true; return true;
} }
const match3 = msg.extractedText.match(/(.+?)だから(褒|ほ)めて/);
if (match3) {
msg.reply(getSerif(serifs.core.erait.specify(match3[1], msg.friend.name)));
return true;
}
if (!msg.includes(['褒めて', 'ほめて'])) return false; if (!msg.includes(['褒めて', 'ほめて'])) return false;
msg.reply(getSerif(serifs.core.erait.general(msg.friend.name))); msg.reply(getSerif(serifs.core.erait.general(msg.friend.name)));
@ -315,7 +321,7 @@ export default class extends Module {
@autobind @autobind
private itai(msg: Message): boolean { private itai(msg: Message): boolean {
if (!msg.or(['痛い', 'いたい'])) return false; if (!msg.or(['痛い', 'いたい']) && !msg.extractedText.endsWith('痛い')) return false;
// メッセージのみ // メッセージのみ
if (!msg.isDm) return true; if (!msg.isDm) return true;

View file

@ -42,6 +42,14 @@ export default {
`${thing}てえらいです!`, `${thing}てえらいです!`,
`${thing}てえらいですよ~♪` `${thing}てえらいですよ~♪`
], ],
specify2: (thing, name) => name ? [
`${name}${thing}でえらいです!`,
`${name}${thing}でえらいですよ~♪`
] : [
`${thing}でえらいです!`,
`${thing}でえらいですよ~♪`
],
}, },
okaeri: { okaeri: {