Teen attack released online leads to robbery, battery charges