You don't
I Generation 2 mystery gift is done with the infrared ports on top of the Game Boy Color. Mystery gift lets you trade mystery gifts with your friend.
Pokémon Diamond and Pokémon Pearl would not be able to trade Mystery Gifts but they would have been able to share Mystery Gifts however Game Freak as well as Nintendo did not enable any of the available Mystery Gifts for Pokémon Diamond and Pearl to be sharable so no events for Diamond and Pearl are sharable.
i do my name is coco and my friend code is 1075 9540 1118
Yes, you can get Mystery Gifts such as Pikachu, Magmortar and Electivire through Battle Revolution's Mystery Gifts but those are the only Pokémon you can get from there.
The only way to get Meloetta without cheats or Mystery Gifts is by arranging a trade with another player that was able to acquire Meloetta.
There is no limit to how many Mystery Gifts you can get in Pokémon Platinum.
Mystery Gift lets you receive gifts from other players and it lets you give gifts to other players.
It was in Mystery Gift in around 2010. They aren't giving out anymore Celebi's as Mystery Gifts for Pokemon Soul Silver or Heart Gold. You can see if anyone would trade one.
In any Pokemart, next to the counter, will be a man in green. He's a delivery guy for mystery gifts.
The mystery gifts are generated by the game. If you are in the process of buidling say, a Nursery ............... or a horse stable, your mystery gift will be something you can use to complete this task. The nursey gifts will be bottles, blankets, or buiding materials. The stable, buidling materials for sure, then harnesses and shoes for your horses. What ever is required to collect to erect the building is what you get for the mystery gifts.
Then you don't get a Mystery Gift.
Mystery gifts are the most common but you can also catch them in the wild, buy them at the game corner(using casino coins), buy them with SnD Coins, trade for them, and win them with daily gifts. You can also hack them but then they show up as hacked pokemon in the trade center.