For the longest time I have been wanting to develop an idea of mine which basically consists in a system that works as a "message broker" or "message proxy" that would take a message from a source and redistribute it to any number of other messagig systems (SMS, twitter, etc.) The main implementation that I had in mind was to distribute offers, discounts and publicity to subscribers in any way they chose.
The issue is that I have no idea if this has been done before or if there is a similar system out there, I also don't know if this would be profitable and in case of developing it what would be the best technology to use, I'm thinking of using either Ruby or Python or even node.js as I want it to have a RESTful API for easy integration with other systems.
What do you guys think?
This part of your idea is great. But I think by thinking of it as a distribution method for offers/discount/publicity is just meh...
Think of application of this idea in areas such as pinging someone on different channels or someone getting a choice of what media they want to receive alert on about something important (not just another crappy promotional offer).
If you are a system administrator, you most probably know there are much more important alerts/messages people willing to send/receive than a 10% discount coupon or PR shrill.