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
2894d45aa7
commit
5c45354073
|
@ -24,25 +24,30 @@ export default class TimerModule implements IModule {
|
||||||
if ((seconds + minutes + hours) == 0) {
|
if ((seconds + minutes + hours) == 0) {
|
||||||
msg.reply(serifs.timer.invalid);
|
msg.reply(serifs.timer.invalid);
|
||||||
return true;
|
return true;
|
||||||
} else {
|
}
|
||||||
msg.reply(serifs.timer.set);
|
|
||||||
|
|
||||||
const time =
|
const time =
|
||||||
(1000 * seconds) +
|
(1000 * seconds) +
|
||||||
(1000 * 60 * minutes) +
|
(1000 * 60 * minutes) +
|
||||||
(1000 * 60 * 60 * hours);
|
(1000 * 60 * 60 * hours);
|
||||||
|
|
||||||
const str = `${hours ? hoursQuery[0] : ''}${minutes ? minutesQuery[0] : ''}${seconds ? secondsQuery[0] : ''}`;
|
|
||||||
|
|
||||||
setTimeout(() => {
|
|
||||||
const name = msg.friend.name;
|
|
||||||
this.ai.sendMessage(msg.userId, {
|
|
||||||
text: serifs.timer.notify(str, name)
|
|
||||||
});
|
|
||||||
}, time);
|
|
||||||
|
|
||||||
|
if (time > 86400000) {
|
||||||
|
msg.reply(serifs.timer.tooLong);
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
msg.reply(serifs.timer.set);
|
||||||
|
|
||||||
|
const str = `${hours ? hoursQuery[0] : ''}${minutes ? minutesQuery[0] : ''}${seconds ? secondsQuery[0] : ''}`;
|
||||||
|
|
||||||
|
setTimeout(() => {
|
||||||
|
const name = msg.friend.name;
|
||||||
|
this.ai.sendMessage(msg.userId, {
|
||||||
|
text: serifs.timer.notify(str, name)
|
||||||
|
});
|
||||||
|
}, time);
|
||||||
|
|
||||||
|
return true;
|
||||||
} else {
|
} else {
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
|
@ -217,6 +217,8 @@ export default {
|
||||||
|
|
||||||
invalid: 'うーん...?',
|
invalid: 'うーん...?',
|
||||||
|
|
||||||
|
tooLong: '長すぎます…',
|
||||||
|
|
||||||
notify: (time, name) => name ? `${name}、${time}経ちましたよ!` : `${time}経ちましたよ!`
|
notify: (time, name) => name ? `${name}、${time}経ちましたよ!` : `${time}経ちましたよ!`
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
Loading…
Reference in a new issue