Build your own SMS chatroom

While he was organizing a party, [Mike Seese] hit upon the idea of chatroom that would operate over SMS. Not being content with the ‘reply all’ function, [Mike] built a Group Messaging Service that runs on his home server.

The chat room is initiated by sending a text to a server. Your friends then reply, and the chatroom is then opened. The project was written in C++, and [Mike] put everything on github for your perusal. The software does use libraries from /n software’s IP*Works, but if you have any trouble obtaining those libraries feel free to drop [Mike] a line.

The great thing about this project is the fact that it’s platform independent – as long as a phone can do SMS, it’ll work. Seems like a great thing for those of us still using the old Nokia ‘bar’ phones. An SMS chatroom has been done before but this is the first time we’ve seen a build that will run off your server, and not internet-based services.

While it may not be the best idea for people without unlimited texts on their phone plan, it’s a really great idea and we’re wondering why something like this isn’t available via Google Voice.

Comments

  1. Sean says:

    Groupme (linked in the article) works really well, so I haven’t made this type of hack a priority since I started using that service. I would, however, like to set something like this up for emergency notifications.

  2. angus says:

    If only Australian phone carriers had email-to-SMS gateways…

  3. cmholm says:

    If you want to use Mike’s code, *definitely* need to drop him a line, since the libraries he’s using cost $300. But even as is, what’s on github is a good proof-of-concept for someone who doesn’t mind pounding out the POP and SMTP comm code themselves, in whatever language.

  4. toodlestech says:

    Would be fun to code and use but if you just want to USE a service like this there is Google Huddle.

  5. J says:

    Besides the cost of the libraries, it sounds rather lovely. And on that note, is the code also multi platform, or windows only.

    I did something similar, where I used SMS messages to a server to keep track of my friend’s man points and other such silly statistics, which they (and anyone else on the system) can query though SMS. Well, except mine used PHP.

    • beta4 says:

      Code seems fairly portable (assuming the library it depends on is portable too). However it looks like a template project generated by visual studio and the author didn’t bother to replace the horrific windows-only main() signature that visual studio generates (see “int _tmain(int argc, _TCHAR* argv[])” in group_texting.cpp) with a plain simple “int main(int argc, char *argv[])”. That change (plus the removal of an “#include ” in stdafx.h) would likely make the code compile on Linux too.

      On a side note, I hope the author replaced the password in the source files with a dummy one before uploading the code to github.

  6. NATO says:

    I’ve been doing this for years with Blackberry Messenger……..

  7. Anonymous says:

    I use Tropo.com for this and ir works great, IM too. Why re-invent the wheel?

  8. Vinh Vu says:

    Google+ Huddle pretty much destroy any reason to do this……….

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Follow

Get every new post delivered to your Inbox.

Join 92,317 other followers