new (Timer::Action)

    # 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