Twitter India chief Manish Maheshwari has told the Karnataka High Court he is ready to appear before police in Uttar Pradesh within 24 hours - for questioning over tweets about the assault of a Muslim man in Ghaziabad - so long as they provide an undertaking that he will not be arrested.