BJP president Amit Shah on Wednesday appointed the party’s in-charges for the Lok Sabha polls for 17 states.