Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

[ANNOUNCE] IRK 0.01

1 view
Skip to first unread message

Jacob Levy

unread,
Feb 9, 2002, 10:06:23 PM2/9/02
to
WHAT IS IT
==========

IRK is a Tcl IRC client library. IRK is intended for Tcl
programmers that want to use the IRC protocol for communication. It
can be used to ease the creation of IRC "bots", as shown by the
examples in the examples directory, and it can also serve as the basis
for graphical chat clients. Finally, it can be used to allow IRKs to
find each other without centralized coordination, by meeting on a
designated IRC server and channel. It is therefore ideal for setting
up the initial contact for P2P programs without requiring a central
registry or server.

WHERE TO GET
============

Download the package from here: http://sourceforge.net/projects/irk/

CHANGES
=======
IRK 0.01, 02/07/2002
This is the first release of IRK.

What's implemented:

* Connection management.
* Integrated support for SOCKS5 to get through firewalls.
* Rudimentary flow control and queueing. Needs more work.
* Ping, MOTD, and informational messages management.
* Channel and nick management.
* Users on channels tracking.
* CTCP and all its subcommands.
* Special CTCP TCL protocol for communication between IRKs. All Tcl
code received from remote IRKs is run in a safe interpreter.
* Generalized persistent authorization and password management
mechanism.
* Two usage examples:
+ tontalou.tcl: a "bot" modelled after SmallSaints on DalNet. This
bot is unfinished.
+ fortunebot.tcl: a "bot" that demonstrates grabbing a page from
the web and presenting its information in IRC.
Unfortunately no documentation is provided for these bots but they
do provide excellent examples on how you can use IRK to write Tcl
"bots".


Jacob Levy

unread,
Feb 12, 2002, 4:49:11 PM2/12/02
to
WHAT IS IT
==========

WHERE TO GET
============

What's implemented:

[[Send Tcl/Tk announcements to tcl-an...@mitchell.org
Send administrivia to tcl-announ...@mitchell.org
Announcements archived at http://groups.yahoo.com/group/tcl_announce/
The primary Tcl/Tk archive is ftp://ftp.neosoft.com/pub/tcl/ ]]

0 new messages