By btopro on
Hey all, I was just wondering if anyone would be interested in an instant messager module for their drupal site. I've developed one that lets you store IM screen names in your personal profile info and then display online status. Currently it's only setup to display AOL/AIM names but it could be modified to include icq, msn, etc. Here's a demo of it if anyone's interested:
The block is called "who's on IM". Logging in allows you to add your own custom buddy list too...
Comments
absolutely!
i've actually been working on doing just this for jabber accounts...
is your code publicly available anywhere yet? would be nice to definitely co-ordinate on this and centralize it.
also - would be really nice to have a reliable place to get this info from for things like foaf.module ....
--
James Walker :: Bryght Guy
--
James Walker :: http://walkah.net/
Ask and you shall recieve :P
I have it all together for a public release, I just wanted to make sure this would be something that people would actually be interested in.
It's uploaded to that space and is on the front page now as part of a blog post. I'm still fairly new to developing drupal modules so I wanted people to look at it b4 I got laughed out of the community by submitting it to the site :P.
Is this on your site still?
Is this on your site still? Where can we get it?
Yes it is...
I'd like to upload it to my CVS but whenever i submit my request it says I already have a CVS account but i dono how to do anything with it (new to this scene).
Here's a link to it in action:
http://blueberry.spoonohost.com/~thereal/drupal/
And Here's a link to the source:
http://blueberry.spoonohost.com/~thereal/drupal/?q=system/files&file=IMm...
If i had some more time i'd start working in the other messaging programs (and clean up my coding standards) but the ground work is there at least...
hope this is useful to you
Thanks
Thank you.
nice
sounds useful. i encourage you to upload it to contrib repository when you are ready.
I've been interested in jabber + drupal for a long time
so i'm keen to see what you come up with =)
--
The future is so Bryght, I have to wear shades.
I would love something like
I would love something like this:
To have AIM, YIM, MSN, Jabber, Skype and Gizmo Project (API to be released soon)
Of course I would also like to see multiple fields for each service. So that users with more than one screenname can enter them.
Anyone got that code?
Does anyone have the source code for this module? I cannot seem to download this from btopro's website. This code would help out my current project *tremendously*.
Contact me if you have it or know of any similar modules for Drupal.
Thanks!
l33t
Some of my l33t url reading skills lead me to the file :P I hope the author doesn't mind.
http://blueberry.spoonohost.com/~thereal/drupal/files/IMmodule.zip
--
Please read the handbook, search the forums, then ask...
http://drupal.etopian.net (Modules and Drupal Services)
No prob
No problem at all. I just musta misplaced the link for it but it's definitely cool for public grab. I was going to put it on the cvs but got lazy and busy with other things. If you can do anything cool with it lemme know.
~!Btopro
Too bad you can't
Too bad you can't incorporate a php script that is on http://onlinestatus.org/
so that you can tie into more services.
Some of my sites:
http://www.apockotos.com
http://www.knightrider.org
http://www.macmariner.com
Why Not?
Probably could, just a matter of funding it or spending time on it...
--
Please read the handbook, search the forums, then ask...
http://drupal.etopian.net (Modules and Drupal Services)
I did look into that to some
I did look into that to some extend. The issue is that onlinestatus.org is it's own server so you'd be packaging the drupal website w/ onlinestatus server protocols which most people arn't going to be a big fan of when it comes to deploying in a final build.
This one currently works off of the AOL based service that does the same thing but (hopefully) it's always going to be on. I think MSN and yahoo have their own as well which can be implemented without too much trouble.
I agree
Just wish there was a similar solution via php or AJAX to accomplish the same thing. Since you really can't run the onlinestatus software on shared web hosting packages.
Some of my sites:
http://www.apockotos.com
http://www.knightrider.org
http://www.macmariner.com
What about this code (php
What about this code (php api for Jabber) which is pointed to by Google (since Google talk now uses Jabber) http://code.google.com/
and the php code itself (Class.Jabber.PHP v0.4.2 ) is at
http://cjphp.netflint.net/
With simple examples of usage at:
http://cjphp.netflint.net/?section=manual&sub=examples
And this Ajax jabber IM
JWChat - Jabber Web Chat
http://jwchat.sourceforge.net/index.shtml
JWChat is a full featured, web-based Jabber™ client. It uses only JavaScript and HTML on the client-side. It supports basic jabber instant messaging, roster management and groupchats based on the MUC protocol.
JWChat is an advanced instant messenger (IM) just like AIM, MSN Messenger, Yahoo! Messenger or ICQ. This means you can manage your contacts, communicate with other users in 1:1 chat sessions or join a groupchat room for collaborative communication. Unlike other IMs you can use this with your web browser without having to install any additional software at all. For a list of supported browsers see the features page.
All of your settings, bookmarks and your contact list are stored on the server side. This means that you have access to your personalized client from almost any computer as long as it's got access to the internet.
JWChat and its underlying software are all Open Source. This gives you the flexibility you need in your everyday business.
JWChat brings you the perfect solution for your corporate communication. Being a web application it gives you all advantages of centralized software distribution. Don't hassle with software installs and updates on the client side!
As a web developer it's easy for you to integrate it with your existing web projects. Add advanced instant messaging and groupchat functionality to your website now!
http://jwchat.sourceforge.net/images/jwchat_small_20040815.jpg
Ranford,Hopefully someone
Ranford,
Hopefully someone can do something with your two examples to incorporate it into drupal. That would be wonderful!
Some of my sites:
http://www.apockotos.com
http://www.knightrider.org
http://www.macmariner.com
Is there an active project making this happen?
Is there an active project working to bring this module to life? A module that would connect to a jabber server and give users a jabber chat room, a block of showing the "status" (selectable by user and customizable by admin) of the user. Fully integrated with the drupal security userinfo?
And would there be more activity if I put up a ($$) reward for it? And if so.. .how big of a ($$) reward should it be?
And yes I'm serious.
jabber in the attic -- what is this?
ok, drupal *USED* to have jabber integration/authentication... where did it go?
does it still exist? reading the CHANGELOG.TXT (in the drupal core root & in the drupal README.TXT) both referenece jabber.
if this XML-RPC integration exists... how do you enable it? or is it a funciton of jabber, etc?
I think you're looking for this...
http://drupal.org/node/30727
This module sets up a dist-auth that allows you (from what I can tell) access Drupal sites via a Jabber username/password.
Not exactly what I'm looking for...
What I would like to see is something that either has the jabber server use drupal's user accounts, or syncronize the jabber accounts with drupal... then a module that uses that user info and connects via a AJAX html chat window/IM to the jabber server.
Thanks, but not it
Thanks! but it seems I am looking for similar to what you are (what i meant by integration).
I dont want duplication in administration, etc.
thanks though
Did anything come of
Did anything come of this?
I have ejabberd runnning on my server and it would be great if I could incorporate it into drupal so when a user signs up a jabber account is also created and they are logged on automatically when they come to my drupal site.
hello
i just want an instant messager. a very simple one like in punbb. how i can i install one. i joined just now. so, sorry, if it sounds like a ridiculously simple question.