     user = @userForId @id, { room: room }
     @adapter.send user, strings...
 
-
   # Public: A helper reply function which delegates to the adapter's reply
   # function.
   #

    if message not instanceof CatchAllMessage and results.indexOf(true) is -1
      @receive new CatchAllMessage(message)


  # Public: Loads every script in the given path.
  #
  # path - A String path on the filesystem.

  leave: (callback) ->
    @listeners.push new Listener(@, ((msg) -> msg instanceof LeaveMessage), callback)

  # Public: Adds a Listener that triggers when no other text matchers match.
  #
  # callback - A Function that is called with a Response object.
