You do nothin with it because its a shiny
By trading machoke
You can get machoke in pokemon diamond, pearl and platinum.
You cant evolve machoke up by levelling him up. You have to trade to evolve machoke.
Trade it.
in order to evolve machoke you have to trade it
You have to trade it
no machoke doesn't evolves into leaf green
machoke only evolves in Pokemon diamond, Sapphire, pearl, platinum, ruby, silver, and emerald and machoke evolves into machamp when you trade it so if you trade it it will evolve no he does evolve in platinum ill tell you how if you send me a one month club penguin membership card if you send the code to mattywalmsley@hotmail.co.UK ill tell you how to evolove him or her don't listen to that because ill tell you again for free on how machoke evolves in Pokemon platinum: machoke evolves when you trade it
Same way you evolve a Machoke in any other Pokemon game. You have to trade it to a different generation four Pokemon game. (ex. Diamond/Pearl/Platinum or HeartGold/SoulSilver)
Actually Machop evolves into machoke at level 28 in every game since green up to platinum.
To evolve a machoke you must trade to a friend that has a fire red or leaf green or ruby or sapphire version your machoke then your friend will receive this machoke and it will evolve into machamp make your friend trade it back to you to have the machamp.
I didnt even know that you can trade from leaf green to diamond. But yes if you trade your machoke you can :D