From 9eca468060ba43ca97f393a8be7586da227b58fd Mon Sep 17 00:00:00 2001 From: Aaron Scherer Date: Sun, 14 Feb 2016 17:00:24 -0800 Subject: [PATCH] Deleting Now Playing message --- src/Helper/PlaybackHelper.js | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/src/Helper/PlaybackHelper.js b/src/Helper/PlaybackHelper.js index 3f2f055..0e88277 100644 --- a/src/Helper/PlaybackHelper.js +++ b/src/Helper/PlaybackHelper.js @@ -254,7 +254,16 @@ class PlaybackHelper { this.seekVal = seek > 0 ? seek : false; let user = this.client.users.get('id', song.user); - this.client.sendMessage(this.channel, `Now playing **${song.name}**. Requested by **${user.name}**`); + + let playMessage; + this.client.sendMessage( + this.channel, + `Now playing **${song.name}**. Requested by **${user.name}**`, + (error, message) => { + playMessage = message; + } + ); + this.client.setStatus('online', song.name); this.logger.info("Playing " + song.name + ' - ' + filename); @@ -268,6 +277,7 @@ class PlaybackHelper { } this.stream.on('end', this.nextInQueue); + this.stream.on('end', () => this.client.deleteMessage(playMessage)); callback(); });