     @createParticipantsView()
 
     @input = new ReplyInputWidget {channel}
+    @kodingBot = new KodingBot delegate : this
 
     @bindInputEvents()
 

class PrivateMessagePane extends MessagePane

  TEST_MODE = on

  constructor: (options = {}, data) ->
    options.wrapper     ?= yes
    options.lastToFirst  = yes


        PrivateMessageLoadTest.run this, interval, batchCount
      else if value.match /^\/analyzetheloremipsum/
        PrivateMessageLoadTest.analyze this
    @applyInteractiveResponse value  if INTERACTIVE_MODE

    @input.reset yes
    @createFakeItemView value, timestamp
    @input.empty()


  applyInteractiveResponse: (value) ->

    if lastQuestion
      message = lastQuestion.getData()
      @kodingBot.process message, value


    @setResponseMode off


  createFakeItemView: (value, timestamp) ->
