       @botReply getMessage "validateKey", sessionKey
       @workspace.firebaseRef.child(sessionKey).once "value", (snapshot) =>
         if snapshot.val() is null or not snapshot.val().keys
-          @botReply message.noSession
+          @botReply messages.noSession
         else
           @botReply getMessage "joinSession", sessionKey
           @workspace.getDelegate().emit "JoinSessionRequested", sessionKey
     else
       # TODO: fatihacet - implement getting the sessionKey via username
+      @botReply messages.invalidKey
 
   replyForInvite: (usernames) ->
     # TODO: fatihacet - currently invite only first user

    validateKey   : "01001101 ... I am checking this session key, $0."
    joinSession   : "01001010 ... Joining session, $0"
    noSession     : "Sorry, looks like this session is closed by its host, I cannot get you in."
    help          : """
        If you type,
        "invite username" I can bring someone to your session,


    return originUser is KD.nick() and isSystemMessage

  isSystemMessage: (message) ->
    return  unless message
    splitted = message.split " "
    return splitted.length is 2 and replyHandlers[splitted.first] isnt undefined

  runSystemMessageHandler: (message) ->
    splitted = message.split " "
