Download ExplainBot - ExplainBot Description, ExplainBot Reviews
Contact
 


 

Download

 
Download Now (923K)
GPL (GNU General Public License)
Downloads till now: 4
 
 

Quick search

 



 

Rate this software

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

No. Votes

0

 

Linux

Chat , Conferencing , Email , Email Filters , Fax, Filesharing , Internet Phone , Telephony ,

Windows

Mac

Mobile

Drivers

Scripts - DHTML

Scripts - DHTML (new)

Web Developer Blog

Web Developer Blog (new)

Scripts and Applications

Ajax
ASP
ASP.NET
C and C++
CFML
CGI and Perl
Flash
Java
JavaScript
PHP
Python
XML

explainBot

 

Details

Size: 923K
Last Update: 2008-06-02 23:42:55
Version: 1.0.4
OS Support: Linux
License/Program Type: GPL (GNU General Public License)
Publisher: Michael Wojciechowski
Price:$0.00
Description:

explainBot 1.0.4 is chat software developed by Michael Wojciechowski.
ExplainBot is a single minded IRC bot. Its single purpose is to allow users of a channel to query/store/change information directly from an IRC channel. Administrative features like giving op, setting topic etc. are not implemented and never will be. Another two bots do the same thing



Here are some key features of "explainBot":
Some of the features of explainBot are as follows:
1. Single, XML, configuration file.
2. Different types of commands and users.
3. Easy extension by adding custom commands.
4. Easy installation on any system supporting Java 2.
The last version of explainBot used a crude config-file format. This has been replaced by a XML file. The configuration file lets you change the important aspects of the bot as which commands to load, nick, ident, logging and verbosity.

Four Types of commands are implemented:
1. Unauthorised - available to anybody on the channel where explainBot is.
2. Authorised - available to any authorized user on the channel where explainBot is.
3. Special - special commands like login.
4. Automatic - automatic answer to e.g. ping

Requirements:
ava 2
Access to a mysql database(trough included JDBC drivers)

What's New in This Release:
Using XML for config file
Added Checking config upon startup
Added support of writing and loading new commands without need for rewriting the core classes of explainBot
Added a group of automatic commands
Added only responding on commands from users in same channel as the bot
Added more input validation
Added (probably) a better anti-DOS device
Added storing passwords as MD5 hashes
Added "!setpassword" command for setting user passwords
Added "!status" command
Added (simple) locking of explains
Hiden Martyr debug from user
Modified New command to accept an integer as parameter, to show at most new terms
Fixed Add and Learn commands to use 'username' from database instead of nick
Added messages to quit and restart commands
Using a newer version of mysql connection library (MySQL Connector/J 2.0.14), where "useUnicode=true" actually works
Using a newer version of Martyr
Code cleanup
More testing
explainBot 1.0.4 supports english interface languages and works with Linux.

Downloading explainBot 1.0.4 will take several seconds if you use fast ADSL connection.

Leave a comment




(optional)

What is 7-3?




0 comments


Add to

 Del.icio.us   Digg It   Furl   YahooMyWeb   Blinklist
 

explainBot Version History

Product Date Added
explainBot 1.0.4 2008-06-02 23:42:55


Related Software

email2fax
From category: Fax
email2fax 1.2 is fax software developed by Tomasz Chmielewski. email2fax is a bash script that allows you to send a fax through your Asterisk PBX. email2fax accepts emails with a PDF or a TIFF...
Coherence
From category: Filesharing
Coherence is a set of UPnP/DLNA devices, like MediaRenderer and MediaServer....
Acidblood 1.2.16
From category: Chat
Acidblood 1.2.16 is chat software developed by Bryan Schwab. Acidblood is an open source IRC robot written for Unix. Its features include channel and user management. Acidblood is not some drug or...
Ascension 0.3
From category: Email
Ascension 0.3 is email software developed by Damian Kramer. Ascension is my attempt at an email client. It makes use of the KDE libraries, so you will need KDE installed if you wish to use it (work...
CGI:IRC
From category: Chat
CGI:IRC 0.5.9 is chat software developed by David Leadbeater. CGI:IRC is a Perl/CGI program that allows you to use IRC from a Web browser without having to have access to an IRC port. CGI:IR...
bbs100
From category: Chat
bbs100 3.0 is chat software developed by Walter de Jong. bbs100 is a BBS in the style of DOC and/or YAWC. DOC is a style that remotely resembles Citadel. What\'s special about bbs100, is that it...
dbacl
From category: Email-Filters
dbacl 1.12 is email filters software developed by Laird Breyer. dbacl is a digramic Bayesian text classifier. Given some text, it calculates the posterior probabilities that the input resembles one...
Ciphire Mail
From category: Email
Ciphire Mail 1.2.47 is email software developed by Ciphire Labs. Ciphire Mail is an email encryption tool. It works in conjunction with your existing email client. It operates seamlessly in the bac...
ccorp-irc
From category: Chat
ccorp-irc 1.0 is chat software developed by Emanuel Miller. ccorp-irc is an ncurses-based IRC client. You can currently connect to a server, parse server messages, and participate in chats....
Evolution Exchange
From category: Email
Evolution Exchange is the Ximian Connector for Microsoft Exchange....
DisSent 1
From category: Email-Filters
DisSent 1 is email filters software developed by Volker Wegert. DisSent (short for \"Distribute Sent Mails\") is a program for separating your sent mail from a single folder into different folders...
Akeni LAN Messenger 1.2.75
From category: Chat
Akeni LAN Messenger 1.2.75 is chat software developed by Akeni. Akeni LAN Messenger client is an IM system designed for your LAN. It is easy to setup and does not requires a dedicated server or Int...
Epona
From category: Chat
Epona 1.4.19 is chat software developed by PegSoft. Epona is a set of services for IRC networks that allows users to manage their nicks and channels in a secure and efficient way, and administrator...
eSAV
From category: Email
eSAV 1.3.0 is email software developed by Eugene Kurmanin. eSAV is an email sender address verification utility for Linux/BSD/Solaris. eSAV project opens an SMTP connection to the sender&03...
ANT 0.1.12
From category: Telephony
ANT 0.1.12 is telephony software developed by Roland Stigge. ANT is a desktop ISDN telephony application written for GNU/Linux. It supports OSS (Open Sound System) and I4L (ISDN4Linux). Its user in...
 

Top Downloads

 
1. Canon PIXMA iP1200 Printer Driver
2. Canon PIXMA iP1000 Printer Driver
3. Realtek ALC/ 262/ 265/ 268/ 660/ 861/ 880/ 882/ 883/ 885/ 888 Audio
4. Realtek RTL8139C(L)+/RTL8139D(L)/RTL8100(L)/RTL8130/RTL8139B(L) Driver
5. Canon PIXMA MP210 MP Drivers
6. Canon PIXMA iP1300 Printer Driver c
7. Asus EZVcr II
8. Genius Eye 110 Webcam Driver
9. Canon i-SENSYS LBP2900 Printer Driver R
10. dmg2iso
11. Canon PIXMA iP1600 Printer Driver
12. Canon LaserShot LBP-1210 Printer Driver
13. Canon PIXMA MP160 MP Drivers xp64
14. Canon PIXMA iP1200 Printer Driver x64 d
15. SendSong
16. Canon PIXMA iP1300 Printer Driver a
17. Canon PIXMA MP220 MP Drivers
18. Canon PIXMA MP160 MP Drivers 9xME
19. BSD Subsystem
20. Lite-On Cd-Rw LTR-48327S firmware

DownloadTube Editor Reviews

 
1. NetShareWatcher
NetShareWatcher is a smart network security improvement soft...
2. Recovery for Oracle
Recovery for Oracle is a comprehensive tool designed to help...
3. Fix My Registry
The Windows Registry is a crucial part of your PC\'s operati...
4. VeryDOC DWG to Image Converter
VeryDOC DWG to Image Converter is a powerful utility that al...
5. Free AVI to M4A Converter
Doremisoft Free AVI to M4A Converter is an easy-to-use media...
6. Replay Media Splitter
Replay Media Splitter is a really simple and easy to use aud...
7. Instant Invoice n Cashbook 2007
Instant Invoice n Cashbook 2007 is a smart and powerful invo...
8. Data Doctor Recovery Digital Camera
Data Doctor Recovery Digital Camera is a Point and Shoot cam...
9. Free AVI to MPG Converter
Doremisoft Free AVI to MPG Converter is an easiy-to-use medi...
10. 1st Disk Drive Protector
Protect your PC from the abusive use of removable media with...

Software Reviews Full List



Recent Blog Posts

 
1. Easy Publishing of WordPress Blogs RSS Feeds With FeedBurner
RSS (Really Simple Syndication) Feeds are a modern form of c...
2. Automatic Installation of Joomla! on Windows With JoomlaPC
A convenient alternative for the development or testing of J...
3. An Introduction To Joomla! Templates Creation With Adobe Dreamweaver CS3
Joomla! is a content management system and framework with a ...
4. Two New Firefox Stable Releases Are Available For Free Download: Firefox 3.0.2 and Firefox 2.0.0.17
Recently, two Firefox stable releases for Windows, Mac OS, a...
5. How To Deploy A Linux LiveCD on Windows Using MobaLiveCD
There are many ways to test a certain Linux distribution on ...
6. Ever Needed A Free Video Converter And You Just Couldn’t Find It? Here’s Our Suggestion.
With so many different video (or even audio) converters arou...
7. Top 101 Most Downloaded Windows Software: Free Demo Movies and Download Links
We often have to decide if we should download the latest v...
8. A New Powerful Virus Could Affect Millions of WordPress Blogs
The WordPress blogging platform powers millions of web...
9. Google Chrome – It’s Finally Here. Will A Revolution Begin?
First, it was the rumors. Then, Google announced it official...
10. An Amazing Free Document Processing Software: LyX
The documents management task could be difficult in absence ...

Last 20 Scripts

 
1. Edge.js
Edge.js Javascript adds individual masks to images on web pa
2. Curl.js
Curl.js is a simple to install and use JavaScript that adds
3. Busy.js
Busy.js script permits you to add/remove loading indicators
4. Mapper.js
Mapper.js automatically ads an area highlighting to image ma
5. Filmed.js
Filmed.js script allows you to add film strip and shadows to
6. Slided.js
Slided.js script adds slide frames and shadows to images on
7. Shiftzoom.js
Shiftzoom.js script permits you to add pan and zoom function
8. Instant.js
Instant.js script allows you to add an instant picture effec
9. Glossy.js
Glossy.js script allows you to add corners, shading and shad
10. Corner.js
Corner.js script helps you to create custom corners to image
11. Sphere.js
Sphere.js script allows you to add a spherical picture effec
12. Bevel.js
Bevel.js script allows you to add bevels (and also shading,
13. jQuery Lightbox Plugin
jQuery Lightbox Plugin provides a way to display an image on
14. jQuery Tag Suggestion Plugin
jQuery Tag Suggestion plugin helps you create a subset of ta
15. jClock
jClock is a jQuery clock plugin that allows you to display c
16. jqac
jqac is a jQuery plugin that extends jQuery namespace with a
17. YUI Based Lightbox
YUI Based Lightbox is a lightweight implementation of a ligh
18. liScroll
liScroll is a jQuery news ticker made easy.
19. CSS Text Wrapper
CSS Text Wrapper allows you to generate HTML and CSS to wrap
20. ImageFlow JavaScript
ImageFlow is a JavaScript based image galery, which allows a