   escape_room = (room) ->
     room.replace(/[^\w]/, '-', 'g').replace(/-+(.*)-+/, '$1')
 
-  message_type = (msg) ->
-    ret =
-      if msg instanceof LeaveMessage then 'leave'
-      else if msg instanceof EnterMessage then 'enter'
-      else if msg instanceof TopicMessage then 'topic'
-      else if msg instanceof TextMessage then 'text'
-      else 'other'
-
   chat_data = -> robot.brain.data.chat_logger
 
   date_url = (room, year, month, date) ->

      when 'topic' then msg = "changed topic: #{item.text}"
      when 'enter' then msg = "entered the room"
      when 'leave' then msg = "leaved the room"
      when 'other' then msg = "unknown message type: #{item}"
    time_str = generate_time_string item.date
    "<p id=\"#{time_str}\">#{time_str} #{item.name} #{linkify escape_html(msg), 'html'}</p>"


    room = msg.envelope.room
    msg_data =
      nick: msg.envelope.user.name
      type: t
      date: Date.now()
    msg_data['text'] = msg.text if msg instanceof TextMessage

