Who knows a Rails Instant Messanger ?

Hello group,

I've been looking for a RoR IM (instant messaging program) for quite a while now, but I haven't found anything that works.

What I'm looking for: an IM where - people can send private messages between each other, - while having multiple tabs in the IM window, 1 tab per IM partner, if possible.

Does anybody know some plugins or gems for this functionality?

(How come there are so many plugins and gems out there, but not IMs...?)

Thank you all for any hints on that! Tom

Because Rails is not a CMS, it is a framework.

You should have a look at juggernaut, that’s what you’ll probably want to use for the persistent connection. Then you can write your own chat client.

It can be done, campfire from 37signals is a chat application.

Best regards

Peter De Berdt

But, as far as I know, Campfire is a "group chat" app.

What I'm basically looking for is a private messenger (which allows for a "one-to-one chat", with no group involved)...

Tom,

Rails is not an application, it's a web development framework. Rails plugins are developer features added on to the framework.

If you want a chat application in Rails, you'll have to build one yourself.

Jason

What about an XMPP/Jabber Jem?

I may be wrong but I believe that Campfire went the 'polling' route (prototype's PeriodicUpdater on the page pulling new messasges from the server). It's a simple, clean solution but can be pretty server- intensive if you get a lot of chat volume.

+1 for Juggernaut (Peter's suggestion above). It's pretty simple to integrate and has enough flexibility that you could do private messaging as well as public chat. Again, it's a tool, not a solution.

HTH, AndyV