File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -622,7 +622,11 @@ def handle_chat(msg,message)
622622
623623 if message == 'update'
624624 @@bot [ :mpd ] . update
625- privatemessage ( "running database update." )
625+ privatemessage ( "Running database update..." )
626+ while @@bot [ :mpd ] . status [ :updating_db ] != nil do
627+ sleep 0.5
628+ end
629+ privatemessage ( "Done." )
626630 end
627631
628632 if message == 'displayinfo'
Original file line number Diff line number Diff line change @@ -5,8 +5,11 @@ def init(init)
55 super
66 if ( @@bot [ :mpd ] != nil ) && ( @@bot [ :messages ] != nil ) && ( @@bot [ :radiostream ] == nil )
77 @@bot [ :radiostream ] = self
8- @xspf = require 'crack' #parse xspf playlists only if crack gem is installed
9- puts "if you install crack gem radiostream plugin also can parse xspf stream playlists." if @xspf == false
8+ begin
9+ @xspf = require 'crack' #parse xspf playlists only if crack gem is installed
10+ rescue
11+ puts "if you install crack gem radiostream plugin also can parse xspf stream playlists." if @xspf == false
12+ end
1013 @keylist = Array . new
1114 end
1215 return @@bot
You can’t perform that action at this time.
0 commit comments