aboutsummaryrefslogtreecommitdiffstats
path: root/server
diff options
context:
space:
mode:
Diffstat (limited to 'server')
-rw-r--r--server/src/commands/core/whisper.js10
1 files changed, 10 insertions, 0 deletions
diff --git a/server/src/commands/core/whisper.js b/server/src/commands/core/whisper.js
index e089b45..7173ae9 100644
--- a/server/src/commands/core/whisper.js
+++ b/server/src/commands/core/whisper.js
@@ -85,6 +85,16 @@ exports.whisperCheck = (core, server, socket, payload) => {
if (payload.text.startsWith('/whisper')) {
let input = payload.text.split(' ');
+ // If there is no nickname target parameter
+ if (input[1] === undefined) {
+ server.reply({
+ cmd: 'warn',
+ text: 'Refer to `/help whisper` for instructions on how to use this command.'
+ }, socket);
+
+ return false;
+ }
+
let target = input[1].replace(/@/g, '');
input.splice(0, 2);
let whisperText = input.join(' ');