diff --git a/modules/radio/radio.js b/modules/radio/radio.js index 0bd3c37..bf10781 100644 --- a/modules/radio/radio.js +++ b/modules/radio/radio.js @@ -33,12 +33,12 @@ var radio = function(dbot) { }.bind(this)); stream.on('metadata', function(metadata) { - var title = icecast.parseMetadata(metadata).StreamTitle; + this.title = icecast.parseMetadata(metadata).StreamTitle; if(!_.isUndefined(title) && this.data['icy-name']) { // sowwy jesus _.each(this.config.announce, function(a) { dbot.say(a.server, a.name, dbot.t('now_playing', { 'name': this.data['icy-name'], - 'song': title, + 'song': this.title, 'url': this.data['icy-url'] })); }, this); @@ -73,7 +73,7 @@ var radio = function(dbot) { if(this.listening) { event.reply(dbot.say(a.server, a.name, dbot.t('now_playing', { 'name': this.data['icy-name'], - 'song': title, + 'song': this.title, 'url': this.data['icy-url'] }))); } else { diff --git a/run.js b/run.js index 4a7c474..91d36ef 100644 --- a/run.js +++ b/run.js @@ -3,7 +3,7 @@ var fs = require('fs'), jsbot = require('./jsbot/jsbot'), DatabaseDriver = require('./database').DatabaseDriver, async = require('async'); -require('./snippets'); + require('./snippets'); var DBot = function() {