【发布时间】:2021-01-14 22:20:12
【问题描述】:
我正在用 javascript 制作一个不和谐的机器人,并且我正在努力做到这一点,当有人输入一个无效的时间时,它会告诉你你有一个错误,而不是让机器人崩溃。
我已经研究了一段时间,但无法找到如何阻止它使机器人崩溃的答案,只是回复诸如“这不是一个有效的号码”之类的东西。有人可以帮我吗?
client.on('message', message => {
let args = message.content.substring(PREFIX.length).split(" ");
switch (args[0]) {
case 'timer':
let time = (args[1]);
if (!time) {
return message.reply("You didnt specify a time!");
}
message.reply(`Timer started for ${ms(ms(time))}`)
setTimeout(function() {
message.reply(`your timer has stopped`)
}, ms(time));
break;
}
});
【问题讨论】:
标签: javascript timer discord.js bots