Added a catch clause to message sending

This commit is contained in:
2018-10-30 11:21:21 +11:00
parent 95cd2cc026
commit 6925151007

View File

@@ -40,11 +40,13 @@ exports.SendPublicMessage = function(client, user, channel, message, typingDelay
if (typingDelay !== 0) { if (typingDelay !== 0) {
channel.startTyping(); channel.startTyping();
setTimeout(() => { setTimeout(() => {
channel.send(message); channel.send(message)
.catch(console.error);
channel.stopTyping(true); channel.stopTyping(true);
}, typingDelay); }, typingDelay);
} else { } else {
channel.send(message); channel.send(message)
.catch(console.error);
} }
} }
@@ -58,5 +60,6 @@ exports.SendPrivateMessage = function(client, user, message) {
user = client.users.find(item => item.username === user || item.id === user); user = client.users.find(item => item.username === user || item.id === user);
} }
user.send(message); user.send(message)
.catch(console.error);
} }