How to get jirachi in Pokemon Sapphire?

Jirachi is an event Pokemon, so it has to be received by a Nintendo event. Or you can hack (Best not to).