feat: エラー落ちしないようにする

This commit is contained in:
n1lsqn 2023-11-12 00:17:29 +09:00
parent 148d788760
commit 7f930320a3

View file

@ -66,7 +66,10 @@ export default class extends Module {
if (!msg.text.includes('って呼んで')) return false;
if (msg.text.startsWith('って呼んで')) return false;
const name = msg.text.match(/^(.+?)って呼んで/)![1];
const matchResult = msg.text.match(/^(.+?)って呼んで/)![1];
if (matchResult !== null) {
const name = matchResult[1];
if (name.length > 10) {
msg.reply(serifs.core.tooLong);
@ -77,6 +80,9 @@ export default class extends Module {
msg.reply(serifs.core.invalidName);
return true;
}
} else {
console.log("setName: 一致するものが見つかりませんでした")
}
const withSan = titles.some(t => name.endsWith(t));