• Home
  • Most Popular
  • Submit
  • About Us
  • Contact Us

Softpile

Free Downloads

Categories
  • Home
  • Most Popular
  • Communications
  • Desktop
  • Games & Entertainment
  • Graphic Apps
  • Network & Internet
  • Security & Privacy
  • System Utilities
Alternative to itextsharp 2022.11.10347
IronPDF offers an itextsharp alternative for HTML to PDF conversion with C# code examples, documentation, and ...
VShell Server for Linux and Mac 4.8
VShell is a versatile and secure file transfer server that supports multiple protocols and is compatible ...
PDF Studio PDF Editor for Linux 2022
PDF Studio is a cost-effective PDF editor that delivers full compatibility with the PDF Standard. It's ...
VQ Probe for Linux 1.5
VQ Probe is a comprehensive software tool that enables objective and subjective video quality analysis. The ...
Resilient Server 2.3
This Debian GNU/Linux (Buster) based software has a customized partitioning scheme that enhances robustness against filesystem ...
Valentina Studio for Linux 9.6
Valentina Studio is a cross-platform GUI manager for Mac, Windows, and Linux. It allows users to ...
VPN Lifeguard for Linux 1.0.58
The software monitors VPN connection and automatically terminates apps during connection loss, re-establishes the connection and ...
G_Viewer 0.84
G_Viewer is a Linux software that serves as both a file system and photo/image viewer. It ...
Checksome File Hash Tool for Linux 1.1
This software allows for the generation and verification of file hashes. It is a quick and ...
KeyWrangler Password Manager for Linux 1.2
A password management software that is secure, offline and extensible. It offers military-grade encryption to protect ...
Home Linux explainBot Download

explainBot

June 17, 2006
ExplainBot is an IRC bot dedicated to providing explanations.
Version 1.0.4
License GPL
Platform Linux
Supported Languages English
Homepage wojci.dk
Developed by Michael Wojciechowski
ExplainBot is an IRC bot that serves a unique purpose. Its primary function is to enable users in a channel to query, store, and modify information directly within IRC. This bot is solely focused on this functionality and does not include administrative features such as setting topic or granting op. Additionally, two other bots have the same capabilities as ExplainBot.

ExplainBot offers several key features, including a single XML configuration file, support for different types of commands and users, easy extension via custom commands, and simple installation on any system that supports Java 2. The most recent update to ExplainBot replaced the previous crude config-file format with an XML file. The configuration file allows for changes to the important aspects of the bot, such as which commands to load, nick, ident, logging, and verbosity.

Four types of commands are implemented in ExplainBot: unauthorized, authorized, special, and automatic. Unauthorized commands are available to any user in the channel with ExplainBot, while authorized commands are reserved for specific authorized users. Special commands, such as login, are in their own category, and automatic commands will automatically respond to events like ping.

ExplainBot requires Java 2 and access to a MySQL database via the included JDBC drivers.

The latest release of ExplainBot includes several new features and improvements, including the ability to write and load new commands without needing to rework the core classes, support for automatic commands, and input validation. Other added features include improved anti-DOS protection, password storage as MD5 hashes, a command to set user passwords, a status command, and the ability to lock explains. Some modifications were also made to existing commands, such as accepting an integer as a parameter for the new command to display at most the requested number of terms. Additionally, the bot now only responds to commands from users in the same channel, and Martyr debug information is hidden from users. The update also includes code cleanup and additional testing.
What's New

Version 1.0.4: N/A

Free Download 942K
361
  • Share on:

Most Popular

  1. Quicksilver Forums 1.4.2
    154
  2. Dvgrab 3.4
    102
  3. DynVPN 1.0
    89
  4. CherryTV 0.1
    81
  5. SlideMap 1.2.2
    80
  6. porm r2
    73
  7. Clewarecontrol 0.8
    72
  8. Java Games 1.0
    72
  9. Swiftfox 3.0b5pre-2
    71
  10. fuseftp 0.8
    71

Related Downloads

Shopping Cart
Export your spreadsheet products as delimited files to create a shopping cart ...
Jtalk
Jtalk is a Jabber client software that emulates the old Unix Talk ...
Exmh
Exmh is a customizable interface that works with MH email system to ...
Set photo in Kopete
"Set Photo" in Kopete is a basic service menu feature allowing users ...
Gigsaw
Gigsaw is a puzzle game in Gtk that involves assembling jigsaw puzzles.
Free Tennis
Free Tennis is a virtual tennis game which has been created by ...
Radio Verve Stream
Radio Verve offers non-stop independent music from India across the globe. Users ...
Primal Form
Primal Form, a UNIX-based 3D modeler, features a user-friendly interface, plugins, and ...
Laidout
Laidout is Linux-based software designed for desktop publishing.
couchquery
Couchquery is a Python library used to interface with CouchDB.
Copyright © 1999-2025 Softpile Free Downloads
  • Most Popular
  • Submit
  • About Us
  • Contact Us
  • Privacy Policy
  • Disclaimer
  • Terms of Use

Can we use your data to tailor ads for you?

Our partners will collect data and use cookies for ad personalization and measurement.

By choosing "I agree", closing this pop-up or clicking on any element on the page, you agree to the use of cookies to help us provide you with a better user experience.

Learn how Softpile and our partners collect and use data.

You can change your choice at any time in our privacy center.

Cookie Settings

Our website stores four types of cookies. At any time you can choose which cookies you accept and which you refuse. You can read more about what cookies are and what types of cookies we store in our Cookie Policy.

are necessary for technical reasons. Without them, this website may not function properly.

are necessary for specific functionality on the website. Without them, some features may be disabled.

allow us to analyse website use and to improve the visitor's experience.

allow us to personalise your experience and to send you relevant content and offers, on this website and other websites.