ReminderBot

An IRC bot that reminds you to do things

ReminderBot is an IRC bot that reminds you to do things after a set period of time. It uses the PircBot API to connect to an IRC server and join channels. Never again will be late for that important meeting, as ReminderBot can remind you to go to it!

Download ReminderBot.zip

Using ReminderBot

<Jibbler> Remind me in 1 hour and 30 mins to watch TV.
<ReminderBot> Jibbler: Okay, I'll remind you about that on Sat May 29 20:45:28 BST 2004

 ... one and a half hours later ...

<ReminderBot> You asked me to remind you to watch TV.

Running ReminderBot

Edit the config.ini to set the bot's nickname, server and channel list. Windows users can run the bot with run.bat, but any operating system with Java installed is capable of running it.

ReminderBot Features

ReminderBot is a great addition to any IRC channel. People quickly become dependent on such a bot and use it to remind them to do all sorts of things, ranging from taking a pizza out of the oven in 15 minutes to going on holiday in a week.

Such a bot is only useful if it is reliable. It is not possible to keep a bot running forever, so ReminderBot keeps the list of active reminders in a file called reminders.dat. This means that whenever there is a power failure or suchlike, the bot will not lose the reminders that it has to send. When it next rejoins the IRC server, it will send any reminders that have elapsed during the downtime and be ready and willing to send future reminders that were set before the period of downtime.

ReminderBot is very scalable and can be placed in several IRC channels at once. It can handle very large numbers of concurrent reminders very efficiently and with low CPU usage.

ReminderBot understands all combinations of seconds, minutes, hours, days and weeks.

Licensing

This software product is OSI Certified Open Source Software, available under the GNU General Public License (GPL). Since the GPL may be too restrictive for use in proprietary applications, a commercial license is also provided.

Purchase a commercial license for this software.

 

Search this site

 

Copyright Paul Mutton 2001-2013
http://www.jibble.org/
Feedback welcomed
email

~
Dreamhost
Web Hosting

~
Dreamhost
Web Hosting