Linux SoftwareCommunicationsChatEbotula 0.1.17

Ebotula 0.1.17


Ebotula is an IRC-bot taking charge of basic tasks
Developer:   Steffen Laube
      more software by author →
Price:  0.00
License:   GPL (GNU General Public License)
File size:   66K
Language:   
OS:   
Rating:   5 /5 (1 votes)
Your vote:  
enlarge screenshot


Ebotula is an IRC-bot taking charge of basic tasks. It can be used to manage one or more channels.

There is also an online help. It includes a list of all commands
known to the bot as well as detailed discription for every command. The
information that can be displayed depends on the permissions the asking user has.

The bot saves his data (e.g. channel topic, user permissions etc.) in seperate
files. So these data can be restored after restarting the bot. The login state
is also saved in these files but reseted after restart. Zombie logins will be
logged out automatically as long as the bot is running. Accounts not being used
for a certain time are removed by the bot. The time after which this happens can
be configured.

The bot is running as a multi thread application so it can process multiple
commands at the same time. The number of used threads (equivalent to the number
of commands which can be processed parallel) can be configured. This way the
bot is able to manage multiple channels at the same time and react to numerous
commands send by numerous users parallel.

All settings and configuration are done in the file ebotula.conf, usually
located in /usr/local/etc/. All command line parameters given will overwrite
the settings in the config file.

For more information and changes see the files NEWS,ChangLog, INSTALL, BUGS
and TODO.

The bot is being released under the terms of the GNU General Public License GPL.
See COPYING for details.

This programm should be compatible to the RFC 1459, 2810, 2811 and 2812.

Here are some key features of "Ebotula":
  • automatic setting and saving of user permissions after login
  • setting and saving of channel modes
  • setting and saving of channel topic
  • setting and displaying of channel greeting
  • setting and removing of ban masks
  • creating of user accounts
  • joining/parting of/from channels
  • broadcast messages without IRC operator rights
  • displaying of user lists
  • stopping the bot
  • restarting the bot

    What's New in This Release:
  • Bugfix: fixed the rejoin-after-kick bug
  • Bugfix: fixed the invalid prefix handling of a irc message
  • Bugfix: fixed the compilation without the header file syslog.h
  • Bugfix: fixed the SIGSEGV on the using of the command accountlist
  • Bugfix: fixed the SIGSEGV on the command invite (bug 17,16)
  • Bugfix: fixed the SIGSEGV on the command line parameter -f (bug 19)
  • added the nls for the command line and log strings
  • added the nls for all error or information strings of the bot
  • added a seperate thread for the joing of the channels
  • added a parameter to controll the delay of the startup intialization
  • added more as one debug level
  • added a parameter to control the log output
  • added the suport of variable parameter list to the SendMsg()
  • modified the debug logging
  • modified the global sending mutex to a static mutex
  • modified the configuration file generator
  • modified the SendMsg()
  • adjusted the command line help
  • renamed the command rmuser to rmaccount
    tags the bot  fixed the  bugfix fixed  the command  setting and  modified the  command line  the sigsegv  added the  and saving  nls for  for the  the sendmsg  

    Download Ebotula 0.1.17


     http://lux.informatik.fh-lausitz.de/projects/ebotula/develop/rpm/ebotula-0.1.17-1.i386.rpm
     http://lux.informatik.fh-lausitz.de/projects/ebotula/develop/srpm/ebotula-0.1.17-1.src.rpm
     http://lux.informatik.fh-lausitz.de/projects/ebotula/develop/ebotula-0.1.17.tar.gz


    Authors software

    Ebotula 0.1.17 (by Steffen Laube)
    Ebotula is an IRC-bot taking charge of basic tasks


    Similar software

    Ebotula 0.1.17 (by Steffen Laube)
    Ebotula is an IRC-bot taking charge of basic tasks

    explainBot 1.0.4 (by Michael Wojciechowski)
    ExplainBot is a single minded IRC bot

    RockBot 6 (by Alex Schumann)
    RockBot is a fully functional multi-channel bot for IRC

    TopicEngine 1.19 (by JamesOff)
    TopicEngine is an advanced topic management script for eggdrop bots

    Hatari 0.90 (by Thomas Huth)
    Hatari is project an Atari ST and STE emulator for Linux, BSD, BeOS, Mac OS X and other systems that are supported by the SDL library

    SmartIrc4net 0.3.5 (by Mirco Bauer)
    SmartIrc4net is a C# class for communication with IRC networks, which conforms to the RFC 2812 (IRC Protocol)

    Eggdrop 1.6.18 (by Eggheads Development Team)
    Eggdrop is the world's most popular open source Internet Relay Chat (IRC) bot

    IP-Array 0.05.72 (by AllKind)
    IP-Array is a Linux iptables firewall script written in bash

    FSP Client 0.91.0 (by Radim Kolar)
    FSP Client is single executable client for the FSP protocol

    pvpnd 1.6 (by Fredrik Hubinette)
    pvpnd is a simple daemon which greatly simplifies the task of setting up an PPP-over-SSH tunnel


    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


    Subscribe in Rojo
    Google Reader
    Add to My Yahoo!

    Add to My AOL
    Subscribe with Bloglines
    Subscribe in NewsGator Online
    Add 'nixbit linux software' to Newsburst from CNET News.com
    del.icio.us nixbit linux software


    Top tags