# File lib/rbot/timer.rb, line 43 def initialize(options = {}, &block) opts = { :period => 1, :blocked => false, :args => [], :repeat => false }.merge(options) @block = nil debug("adding timer #{self} :period => #{opts[:period]}, :repeat => #{opts[:repeat].inspect}") self.configure(opts, &block) debug("added #{self}") end