Menu

imchatbot / News: Recent posts

IM Chat Bot 1.15 released

This release adds:

* You can now add temporary members to a bot for a limited duration, with the new addtemp command: i.e. /addtemp SomeBody 3h
* block and unblock users for a limited duration with the new /blockuser and /unblockuser commands, helpful for bots that permit non-members to IM the bot.

This marks the newest release of the IM Chat Bot, a bot that turns an AIM(r) screen name into a virtual "chat room" for a group of members. The goal is to keep a team well-connected over AIM(r), permitting group discussions over IM.... read more

Posted by Will Pierce 2010-10-24

IM Chat Bot 1.14 released

This release adds:

* added 'allow_nonmember_ims' feature (disabled by default) to allow non-bot members to send inward messages, but no commands or replies
* added Pablo Averbuj's 'away_is_available' patch to send IMs to members even if they are marked Away
* added epochtime timestamps to most print output to help forensics/audit
* fix bug in UDP port binding which happened in some cases
* eliminated callback for Net::OSCAR's rate limiter, wasn't working
* reduced spam in the output (still chatty)
* switched to SVN on sourceforge, away from ancient CVS
* added more hard-coded ignore regexes to reduce useless bot IMs like '[Offline IM sent 5m ago]' and aim proxy and bad client away responses.... read more

Posted by Will Pierce 2010-10-21

IM Chat Bot 1.13 released

This release adds persisted userlist changes, the ability to add admin members via the adduser IM command, and UDP message relaying. Now you can send IMs to your bot members from a script using a quick call to netcat, or from any application that can send a simple UDP packet to the bot process.

This marks the newest release of the IM Chat Bot, a bot that turns an AIM(r) screen name into a virtual "chat room" for a group of members. The goal is to keep a team well-connected over AIM(r), permitting group discussions over IM without actually opening a real chat "room".... read more

Posted by Will Pierce 2008-08-11

IMChatBot rev 1.12 released

IMChatBot is an AIM bot that keeps a group of people in touch by turning the bot's
screen name into a shared chat. Users IM the bot and the bot relays those IMs out to
the bot members, who can reply and hold a conversation. This is ideal for keeping
a group of team members in touch with each other.

New features in v1.12:
* "Follow-Me with SMS" - you can tell the bot to forward chat IMs
to your cell phone and it will, plus you can reply w/ SMS too.
Take the bot conversation with you to lunch, and keep up with
the conversation.
* New /history command to show recent conversation that you missed
while you were offline or away.
* The /ignore status of users is persisted to disk now.
* Updated and expanded user manual in PDF format, 14 pages now.... read more

Posted by Will Pierce 2008-03-17

IM Chat Bot rev 1.10 released

This is the second release of the IM Chat Bot, which is an AIM(r) bot that acts like a chat room, keeping a team of people connected with each other through IMs to a single bot screen name.

Project page: http://sourceforge.net/projects/imchatbot

This release adds:
* Auto server reconnect on connection failure, w/ retries. (Configurable ping interval.)
* Handle away/mobile/invisible bot members better
* Fixed /remindall bug, where it misattributed the reminder
* Added signal handling (HUP, TERM for restart/die, and USR1/USR2 to enable and disable debugging output)
* Added bot Idle feature, bot goes idle when chat is idle. (Helpful to know if you missed any IMs while away/offline)
* Typing Status cleanup interval to handle Pidgin bug
* Maintenance intervals are time based not loop count, now
* Fixed adduser & rmuser permissions so only admins can do it
* Handle adduser better so it updates server side buddy list.
* Better listusers output formatting
* Friendlier input handling for typos... read more

Posted by Will Pierce 2008-02-13

IM Chat Bot 1.0 (alpha) released

This marks the initial release of the IM Chat Bot, a bot that turns an AIM(r) screen name into a virtual "chat room" for a group of members. The goal is to keep a project team well-connected over AIM(r), permitting group discussions over IM without actually opening a real chat "room".

Additional features include: reminders to oneself or the entire group, ignore option, listusers, and initial support for bot-opened chat rooms for specific topics.... read more

Posted by Will Pierce 2008-02-06
MongoDB Logo MongoDB