Desktop IRC client most likely requires a non-standard 
port to be open in the firewall. Which is a very bad
restriction to connect from various places.
So a web-based client need to be sought--see my earlier 
message for an example. (Note: Java IRC does not work--it's just an
install-free client, which still uses your
machine to connect through port 6667)

On the IJX bot thing. The idea is great.
But I believe the original idea of the bot
is that it is transparently integrated into
any channel, like #jsoftware -- not a separate
channel.

How the bot is triggered, is through a well-known
prefix, e.g. "IJX:". Example of session:

user1> so can u give an eg?
user2> here it is:
user2> IJX: i.2 3
IJX> user2: i.2 3
0 1 2
3 4 5
user1> ok now I get it

So the bot is a fake IRC user, which is logged
into the channel as user "ijx", and intercepting
messages with IJX: prefix, it responds to the channel.

This "user:" prefix is standard IRC notation
for addressing a specific user. In this case
someone addresses the bot and the bot responds
to that user (also good to distinguish nearly 
simultaneous requests from different users).

I guess it should possible to implement an
IRC both like that using scripting extensions
of a particular client, like mIRC. Which will
have the benefit of implementing the protocol
details as opposed to Perl.


--- Dan Bron <[EMAIL PROTECTED]> wrote:

> Andrew wrote:
> >  [Jgeneral] #jsoftware, irc channel
> >  join in
> 
> Terrence wrote:
> >  [Jgeneral] new JWiki page unveils ...
> >  http://www.jsoftware.com/jwiki/Essays/A_Fine_Line
> 
> For those of  you who enjoyed that essay, I should point out that it was a 
> result of an exchange
> between Terrence and myself on IRC.  
> 
> IRC is an interesting medium, and has a different flavor from both the Forums 
> and the Wiki.  I'd
> recommend you each give it a shot, if only to see if you like it.
> 
> Steps to get started:
> 
>    (A) Download and install an IRC client:
>           http://www.mirc.com/get.html  (Windows)
>           http://www.snak.com/Snak.html (Mac)
>           http://www.irssi.org/download (*X)
>           http://www.xchat.org/         (Any OS, I believe)
> 
>    (B)  Type  /server efnet  (which should pick a random EFNet server).
>         If that doesn't work, type  /server irc.efnet.org  (which is a
>         specific EFNet server).
> 
>    (C)  Once you're connected to the server, type
>         /join  #jsoftware
> 
> An extra incentive is that Andrew and I are working on a IRC J interface.  
> This will allow you
> to type J into the IRC client and get the answers back, not unlike the 
> session manager.  In
> fact, the room we've chosen for this purpose is ... you've guessed it .... 
> #ijx . 
> 
> Since J is so terse, this bot will allow IRC participants to have "J 
> Conversations" in realtime.
>  Also it will allow anyone who's IRC savvy to try J, without installing the 
> interpreter (for
> newbies, or from the road).
> 
> With all that said, it is proper at this point to give full disclosure:  IRC 
> is addictive.
> 
> -Dan
> ----------------------------------------------------------------------
> For information about J forums see http://www.jsoftware.com/forums.htm
> 


__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm

Reply via email to