An in-game world wide announcement could be setup, rather than hitting every hour, to be constantly there. I believe that functionality is already in place, and then everyone would get the warning upon logging in, and not get hourly pings that they already know about.