    # File lib/rbot/plugins.rb, line 256
        def do_map(silent, *args)
          @handler.map(self, *args)
          # register this map
          map = @handler.last
          name = map.items[0]
          self.register name, :auth => nil, :hidden => silent
          @manager.register_map(self, map)
          unless self.respond_to?('privmsg')
            def self.privmsg(m) #:nodoc:
              handle(m)
            end
          end
        end