PircBot

PircBot is a Java framework for writing IRC bots quickly and easily. Its features include an event-driven architecture to handle common IRC events, flood protection, DCC chat, file resuming, ident support, multiple servers, and more. Its comprehensive logfile format is suitable for use with pisg to generate channel statistics. Full documentation is included, and the Web site contains a 5-minute step-by-step guide to making your first IRC bot.

Tags Communications Chat IRC Utilities
Licenses GPL
Operating Systems OS Independent Windows Windows POSIX BSD FreeBSD Unix Linux Solaris
Implementation Java

Tweet this project Short link

Rss Recent releases

  • Rrelease-mid
  •  12 Apr 2007 16:30
  • Rrelease-after

Changes: This release adds a new method to make it easy to identify with NickServ. This is useful on networks such as Freenode where a client must identify itself before it is able to send private messages.

  • Rrelease-mid
  •  29 Mar 2005 13:57
  • Rrelease-after

Changes: This release offers firewall and multiple NIC support. An arbitrary IP address can be selected and used to receive DCC connections, thus facilitating the sending of files from behind a firewall or NAT. There is also the option of specifying a fixed set of port numbers to make port forwarding much easier.

  • Rrelease-mid
  •  20 Jul 2004 08:03
  • Rrelease-after

Changes: A close() method was introduced in the DccFileTransfer class, allowing you to abort file transfers at any moment. The new getTransferRate() method lets you estimate the average transfer speed of a file.

  • Rrelease-mid
  •  28 Feb 2004 18:31
  • Rrelease-after

Changes: This release introduces a new method, sendRawLineViaQueue, which allows you to have more control over what you send without flooding the server. You can now call setAutoNickChange(true) to make PircBot automatically obtain a valid nickname if the desired name is already in use.

  • Rrelease-mid
  •  16 Feb 2004 13:41
  • Rrelease-after

Changes: This release handles messages correctly in channels with ! and + prefixes.

Rss Recent comments

Rcomment-before 06 Feb 2003 06:35 Rcomment-trans chrislamb Rcomment-after

PircBot is jibbly
I would have to agree - pircBot is excellent. All the nastiness of IRC is hidden away so all you have to worry about is what to say.

Rcomment-before 01 Dec 2002 15:23 Rcomment-trans paulos Rcomment-after

Re: Great work

> I can't but agree :) nice work , just I
> can't get the $""$"$ DCC SEND and GET to
> work
>
>

They should work fine - check you're not behind a firewall or anything!

Rcomment-before 19 Nov 2002 05:38 Rcomment-trans AcidFlake Rcomment-after

Re: Great work
I can't but agree :) nice work , just I can't get the $""$"$ DCC SEND and GET to work

Rcomment-before 02 Jun 2002 10:40 Rcomment-trans bencc99 Rcomment-after

Great work
I've been using this for a few weeks now for a small personal IRC bot. Dead simple to use, good documentation, and tech support that's second to none ;)

good work paul...

58f2921ccd12179254fe590d7b6db847_thumb

Project Spotlight

The Contiki Operating System

A networked OS for memory constrained systems.

097a9899dc5a6184c422609713c15243_thumb

Project Spotlight

Picard

An advanced MusicBrainz tagger.