Web based Drupal IRC

pamphile - September 29, 2005 - 22:21

For those interested... I present to you, Drupal IRC - [EDIT ax: link removed because it is a spam site now]

It's still buggy since it can't connect to irc.freenode.net. But it will work, eventually.

enjoy.
Marcel
[EDIT ax: link removed, see above] - also coming soon

Local or remote connection?

75th Trombone - September 30, 2005 - 01:44

Does it (theoretically) connect to Freenode directly from the client, or does it connect to a backend on port 80 which in turn connects to Freenode?

If it did the latter it'd be great for folks (like, at the moment, me) who are stuck behind IRC-disallowing firewalls.

Hmmm

eldarin - September 30, 2005 - 03:14

I remember he mentioned in another thread it would be the former - i.e directly connected (asking for network connection capabilities within the applet).

He would possibly be asking for trouble if he did an in-effect-anonymous-proxy for IRC'ing ... if you know what I mean ...
;-)

There was this cool thing called anon.penet.fi once, and that was a prime example of how things might be altruistic and fine - but people are not.

Cool you got it going so quick, Marcel!

Well, crap.

75th Trombone - September 30, 2005 - 03:35

The insane thing is that I'm at University. No one at Arkansas State University may use IRC, period. I've e-mailed the admins, begging and pleading with them, explaining how they're depriving their tech-savvy students of educational blah blah blah. And I meant it!

And all I got in response was a bunch of BS and a link to some bogus statistics about the percentage of IRC traffic that's illegal and oh we can't allow that on our campus now can we.

Idiots.

get a shell account

gnat - September 30, 2005 - 14:04

see if any of your tech savvy friends who aren't at school (or have one at home) can give you a shell account on a server with and IRC client. like irssi

chances are your school doesn't block port 22, and once you are out of their network, their stupid beliefs about IRC don't matter.

You might even be able to set one up from your folks house if they have a cable/dsl connection.

I have only done my duty

pamphile - September 30, 2005 - 03:39

Your welcome my fellow Drupalers, I have only done my duty :)

Marcel

It's configured to connect

pamphile - September 30, 2005 - 03:30

It's a webclient that uses Java to connect from your computer to a IRC server. Direct client to server communication.

It's configured to connect to the irc server at irc.freenode.net. However that isn't working for some reason.

However I can connect to Efnet servers like irc.prison.net

To join a server like type:
/server irc.example.com

For example: /server irc.prison.net

Basic IRC Commands
http://www.ircbeginner.com/ircinfo/ircc-commands.html

The webclient is PJIRC --> http://www.pjirc.com/

Marcel

I really don't know why

pamphile - September 30, 2005 - 03:35

I really don't know why irc.freenode.net is denying us...
see http://01wholesale.com/images/badirc.gif

But until this is resolved you guys can connect to efnet via
/server irc.prison.net

and /join #drupal

going to sleep....

Marcel

Hey ...

eldarin - September 30, 2005 - 03:53

Remember the stuff about IRC real-ids, and all the stuff about ircd defenses against spoofing, so that sometimes you need port 113 identd etc ...

That's why your client gets refused. I know there are some docs on how you should behave and do the ping-pongs etc. to get proper access everywhere. Some IRC-OPs and ircd admins are quite obsessed about keeping out any naïve riff-raff.
;-)

If you check their ircd motd-message, you probably can figure it out. Use mIRC or irc to get all the startup-stuff where they go through the motions checking you out.

PS! At least I think it's how it's done still ... not used IRC for a lot of years, only back when it was the epiphany of cool to be able to sneak into #42 and be reckognized on #elite ...

Heh, looks like you beat me

Toe - September 30, 2005 - 05:21

Heh, looks like you beat me to the punch on setting up PJIRC for Drupal's channels like I was suggesting in a couple other threads. Ah well.

Interesting...

eaton - September 30, 2005 - 05:30

I was tinkering with something like that myself, but hadn't polished it. The killer features for me would be theming of the IRC window (ie, removing all the ugly bits and presenting a stripped down UI)... and automatically logging in with the username of the currently connected drupal user.

Are there plans to release this as an actual module?

module hooks ...

eldarin - September 30, 2005 - 09:46

What hooks do you see such a module using ? Maybe just a theme/page is all that is needed, if the java-applet only needs the username supplied as a parameter/property.

Or were you thinking in terms of applet-to-drupal-server communication ?

Just some thoughts.
;-)

A Drupal to "Java irc

pamphile - October 26, 2007 - 13:23

A Drupal to "Java irc client" module would be great..
The best Java irc cients are pjirc.com and jpilot.com

Marcel
http://www.financialdominance.com

Auto-Login

Seven_Six_Two - December 14, 2007 - 07:42

Here is a code snippet that I found for using the site username in pjirc. I replaced the nick value in the codeblock with it(and I connect to freenode).

<?php
global $user;
  if (
$user->uid) {
    print
t("$user->name");
  }
  else {
    print
t("defaultuser??");
  }
?>

OK, until the

pamphile - October 26, 2007 - 13:23

OK, until the irc.freenode.net configuration requirements are met, drupal IRC will be located on Efnet's #drupal

You can use any Efnet server
The default will be irc.prison.net

Marcel
http://www.financialdominance.com

personally, i hate (as well

thegleek - September 30, 2005 - 14:51

Personally, I hate (as well as most users) any JAVA-based irc client.

Couldnt someone make a module that incorporates the
cgi:irc perl-based client which is 1000x better then jirc?

Their site is: http://cgiirc.sourceforge.net/

...and 9 out of 10 users prefer cgi:irc interface over the jirc one.

Personally, I must be part

Toe - September 30, 2005 - 18:48

Personally, I must be part of that 1 in 10.

I find CGI-based clients to be sub-par in interface, wasteful of server resources, and much less likely to be approved of by the web host.

Server resources and web

pamphile - September 30, 2005 - 18:59

I'm also thinking of the Server resources and web host reaction

A successful irc service proxy would definatly require it's own dedicated server(s)

Java clients only work in your browser...

AJAX

chx - September 30, 2005 - 23:34

I have written a simple chat system with XMLHTTPRequest well before it was called AJAX. Two or three years ago, that is.

If there would be a simple PHP implementation of IRC in a procedural notation, then an irc.module would be possible...
--
Read my developer blog on Drupal4hu.

If drupal just had a Jabber

Hosting Geek - October 1, 2005 - 17:12

If drupal just had a Jabber Room then it could use client such as MUCkl which uses AJAX to talk to Jabber server... it would be nice for that client to have some drupal support like using the same nick... well anyway here is the links your looking for:

download: in this folder: http://www.strigler.de/~zeank/
demo with lame theme: http://jwchat.org/x-berg/

wrong address

zeank - October 4, 2005 - 16:41

The demo site with this oh so lame theme is located at

http://jwchat.org/MUCkl/

Please use this address instead for testing as the other one is a "real" chat room [german speaking] ;)

And by the way: MUCkl is not ready for prime time yet. That said, happy testing!

Hey Zeank welcome to the

Hosting Geek - October 6, 2005 - 11:40

Hey Zeank welcome to the comunity... you are going to love drupal... BTW Drupal already has support to share the same database as JabberD/eJabberD/....

Nice to see you again.

ejabberd

jsilence - March 3, 2006 - 01:45

Where can I get more information about that? Can not find anything related to ejabber on drupal.org about that.
Working on integrating a Drupal based site with ejabberd via jwchat.

Any pointers?

-silence

Some IM companies will

pamphile - October 26, 2007 - 13:19

Some IM companies will customize their IM client at a price.

Marcel
http://www.financialdominance.com
http://01wholesale.com

IRC behind a Firewall

m1mic - July 14, 2006 - 19:57

For anybody out there that has run into the problem on not being able to connect to IRC because the port is closed, there is an altenative. http://www.ircatwork.com is a free Web based service that allows you to access the #Drupal group through your web browser.

IRC web client and not only

darmik - August 11, 2006 - 11:29

another two free web proxies

http://anon.emigrantas.com
http://proxy.emigrantas.com - text based
http://ircproxy.emigrantas.com - irc web proxy

drupal version is

frollo - January 18, 2008 - 22:17

Firefox ChatZilla IRC extension

sun - September 16, 2006 - 00:24

For anyone having trouble or missing knowledge on setting up a IRC client:

Use ChatZilla for Firefox.

Daniel F. Kudwien
unleashed mind

irc.freenode.net

psi-borg - April 5, 2007 - 06:09

anyone know what's up with freenode? not been able to connect past several days.

Sorry that link is dead now

pamphile - October 26, 2007 - 13:22

Sorry that link is dead now :(

I let that domain expire and a spammer grabbed it.

 
 

Drupal is a registered trademark of Dries Buytaert.