Linux SoftwareCommunicationsChatPimpBNC 0.9.2

PimpBNC 0.9.2

PimpBNC is an IRC bouncer that runs on most platforms (for example Windows, Linux, Unix and BSD)
Developer:   Tedd Hansen
      more software by author →
Price:  0.00
License:   GPL (GNU General Public License)
File size:   0K
Rating:   0 /5 (0 votes)
Your vote:  
enlarge screenshot

PimpBNC is an IRC bouncer that runs on most platforms (for example Windows, Linux, Unix and BSD). PimpBNC is developed by Tedd Hansen and Jarand Moen.

We meet every monday to discuss tech-stuff and PimpBNC/PimpSearch.

Tedd does most of the socket/hooks/protocol/core stuff, and Jarand argument parsing, config reading, etc... and we are both involved in planning...

PimpBNC is OPEN SOURCE. This means that you can download the source code and change it.

PimpBNC is GPL. This means that you can download it for free, modify it and give it away to others.

PimpBNC is written in PERL, and PERL is not so difficult If you have experience with C/C++/Visual Basic/Java/PHP you'll probably find PERL very easy to learn. We have tried to make it as easy as possible to create modules when writing PimpBNC. If you make any modifications, or create any modules - please let us know and we might include it in the package.

PimpBNC was totally rewritten from BETA 7 to BETA 8 It went from being a static ball of hairy code to be a modular ball of even more hairy code. PimpBNC was rewritten from BETA 11 to BETA 12, Beta 12 is release 0.9.1. Basically, Tedd likes to rewrite code - it gets better every time...

Here are some key features of "PimpBNC":
  • Free PERL script
  • Very easy to set up and use
  • Easy to use web based configuration. Built in web server, simply type: perl --webserver
  • Builtin primitive (beta) web chat (works together with your IRC clients)
  • Easy comment and bugreport system. Just type: perl --comment or perl --bugreport
  • Can be controlled from a query-window
  • Generates config file based on what modules are available (no need to add config options when adding a script or module)
  • Downloads updates and updates itself while running (notifies you if a restart is required)
  • Platform independent. Should work on about 50 different platforms!
  • Extensive and easy module support. Easy to write own scripts or modules.
  • Extensive configuration file that lets you controll just about everything
  • Caches lots of information from the server to speed up response time and lower traffic to server
  • Translation support (Lets you translate or download translation file for any language)
  • Keeps your nick on IRC even when your'e offline
  • Single process (for those with restricted shells)
  • Support for (almost) unlimited servers/nicks/chans (servers will restrict number of channels) in config
  • Shares a single IRC connection to (almost) unlimited ammount of clients
  • Lets you bind to different incoming and outgoing IP's
  • Does not require root/administrator privelegies
  • Does not require any extra libs or programs
  • Away logging (logs relevant text such as privmsg/query while your'e away) and remembers it between sessions
  • Prints a message/performs commands, changes nick and sets away when connections drop below specified amount
  • Still under development, and only in startup phase..
  • Covers all your daily bouncer needs and more
    tags perl pimpbnc  lets you  hairy code  from beta  type perl  not require  almost unlimited  rewritten from  does not  pimpbnc was  means that  this means  stuff and  

    Download PimpBNC 0.9.2

    Authors software

    Similar software

    PimpBNC 0.9.2 (by Tedd Hansen)
    PimpBNC is an IRC bouncer that runs on most platforms (for example Windows, Linux, Unix and BSD)

    ZNC 0.045 (by Prozac)
    ZNC is an IRC bouncer with many advanced features like detaching, C++/Perl module support, multiple users, multiple clients per user,

    Apache::PAR::tutorial 0.30 (by Nathan Byrd)
    Apache::PAR::tutorial is a Perl module with information on getting Apache::PAR up and running.

    Apache::PAR is a framework for incl

    Sharity 3.3 Beta 2 (by Objective Development)
    Sharity is a client for the SMB protocol (Server Message Block), also known as CIFS protocol (Common Internet File System)

    PAUS - Perl AUtomation System 1.0 beta (by Edwin Eefting)
    Paus is all about controlling "stuff" with easy scripts

    Pandora Free Monitoring System 1. Beta 2 (by Artica ST)
    Pandora are a Free Software set of programs, set under the GPL license, that allows to analyze in a visual way status and performance

    Module::Build 0.2805 (by Ken Williams)
    Module::Build is a Perl module for build and install Perl modules.


    Standard process for building & installing modules:

    arpdetect 0.7 (by Douglas E. Warner)
    arpdetect is a perl script to detect when the network you're connected to changes, and run some commands when that happens

    PIX Logging Architecture 2.0 Beta 1 (by Kris Philipsen)

    Strato Log Download 1.2 (by Henrik Theiling)
    Strato Log Download is a small Perl script intended to download logfiles from Web accounts from Strato hosted sites.

    The problem i

    Other software in this category

    AIM 1.5 (by America Online, Inc)
    "You don`t have to be an America Online member to experience the immediate cross-Internet communication made possible by AOL Instant

    Yahoo Messenger 1.0.4 (by Yahoo! Inc.)

    Gaim 2.0.0 Beta 5 (by Gaim Team)
    GaimGaim is a multi-protocol instant messaging (IM) client for Linux, BSD, MacOS X, and Windows

    aMSN 0.96 (by Amsn Development Team)
    aMSN : Alvaro's Messenger, or Another MSN messenger clone

    This project is a modified and

    Ayttm 0.4.6-17 (by Philip S Tellis)
    Ayttm is an instant messaging (aka chat) client that provides all-in-one chat functionality for several major instant messaging servi

  •     search

    Featured Software

    jEdit 4.3 pre8
    jEdit is an Open Source text editor written in Java

    Opera 9.02
    Surf the Internet in a safer, faster, and easier way with Opera browser

    GNU Aspell 0.60.4
    GNU Aspell is a Free and Open Source spell checker designed to eventually replace Ispell

    Top tags