- @bot.timer.reschedule(@recovery, poll_time)
- else
- @recovery = @bot.timer.add(time) { @bot.nickchg wanted_nick }
+ begin
+ @bot.timer.reschedule(@recovery, poll_time)
+ return
+ rescue
+ @recovery=nil
+ end
+ end
+ @recovery = @bot.timer.add(time) do
+ has_nick? ? stop_recovery : recover