Been suggested before. It's simple. Having some kind of inbox system that allows you to send messages to people that are offline. The next time they login, they'll see all the messages they got while they were off.