tchat back office written with ruby