We have: 181 Members

zomgwtf - Openfire/Jabber/Instant Messaging lands on Just Adults!   (published in Chat)

May 12, 2009 by Dagorath: suave little kitty pimp   Comments (2)

, , , , ,

"zomgwtf" is, indeed, correct.

We now have a Jabber server. This may well prove "interim", as psyc - the original server intended for this purpose - is not sufficient for our needs and too... finicky for our users.

Openfire, on the other hand, is a pretty normal implementation. You can use it in Pidgin. Granted, you could use psyc in pidgin, too, but the whole uniform thing is very abstracted compared to JIDs and far too complicated when it comes to IRC integration.

But technically, we actually have web-based IRC integration right now, as of today. It is not, however, open for use to the public per se - but you can still try it out. You can do that by clicking here. Note that if you wish to use this with IRC, you'll have to contact me to set you up, or login to your account with Spark/Pidgin/Whatever to set up the other "transports" - IRC, YIM, MSN, and so on. You cannot do this within the client. Also please be aware that there is one major issue: even with Yahoo, YIM, MSN, etc set up, you will not be able to see when users on your contact lists are online from within SparkWeb. It works fine in the Spark client or in Pidgin (the two clients I've tested so far), but it definitely doesn't in SparkWeb, meaning that the only reliable transport is to IRC and other JustAdults Openfire users.

But we do indeed definitely absolutely have Jabber->IRC integration. Even better: you can access Yahoo! Messenger, MSN Messenger, ICQ, AIM, Gadu-Gadu, Google Talk, and XMPP (Jabber) - all through one account on the Openfire server here at Just Adults.

How?

Direct your favourite Jabber-capable application to connect to beta.justadults.net on port 5222.

Assuming your client software has the capability, you should be able to set up your IRC/MSN/Yahoo/etcetc accounts in just a few clicks. If you can't seem to do that, fear not - just download Spark, from the same people who make the Openfire server.

You can get Spark here.

Please be aware, however, that there are NO / commands via Spark or the Jabber interface with IRC. You cannot change your nickname once it is set. You cannot use nickserv. You cannot use chanserv.

Oh wait. Yes you can.

It's a bit involved and I plan on fixing this in the near future with some rather clever modifications to InspIRCD via a module, but for now, you can still use all of the IRC Services by using the fantasy commands. The only snag is this: you cannot - repeat CANNOT - identify in public channels. Do NOT do !ns identify yourpassword.

DO NOT. It's possible, but you will be sharing your password with everyone in the room you are in. Therefore, I suggest you join ANOTHER room, IE one that's empty, and use that for commands you don't want anyone to see, like identifying, registering, and anything else involving a password.

Note that joining channels via Spark or the Sparkweb interface is achieved by adding a conference environment and then retrieving the channel list. The conference address is "conference.irc.justadults.net". Exactly like that.

Any questions? Comment here and I'll answer them for you.

Here's a screenshot of Spark in action:

image

And here are two screenshots of the web client:

image

This is a view of IRC.

And this is a view of this website from inside the webclient. Cool, huh?

image

Note: Pidgin will NOT provide full functionality, as it does not have service discovery. I was pretty sure it did, but it doesn't, and it doesn't even notice the other transports (YIM, MSN, etc) when logged in via whassname, which kindof ruins the entire point of having it all run through a single connection. So for now, Spark is your best bet for trying this out.

Dagorath: suave little kitty pimp 486 days ago

Reply

Pidgin does connect now - but it still doesn't provide service discovery, so it would only allow you to connect to IRC and the Jabber server itself, unless, of course, you use it to connect to all of your other services natively.

Dagorath: suave little kitty pimp 485 days ago

Reply

Note: Pidgin will NOT provide full functionality, as it does not have service discovery. I was pretty sure it did, but it doesn't, and it doesn't even notice the other transports (YIM, MSN, etc) when logged in via whassname, which kindof ruins the entire point of having it all run through a single connection. So for now, Spark is your best bet for trying this out.

Dagorath: suave little kitty pimp 486 days ago

Reply

Pidgin does connect now - but it still doesn't provide service discovery, so it would only allow you to connect to IRC and the Jabber server itself, unless, of course, you use it to connect to all of your other services natively.

Dagorath: suave little kitty pimp 485 days ago

Reply