Projects / SDBA Revolution

SDBA Revolution

SDBA Revolution is an open-source architecture written in Perl which simplifies and streamlines the process of writing applications that run on an instant messaging network. It features easy scripting of IM responses, session variables which are consistent across messages, session time limits, support for multiple "apps" from one bot, basic security, the ability to use multiple access lists, and capabilities to allow external application integration. It makes writing IM apps very much like writing mod_perl or PHP pages. It currently supports AIM, MSN, ICQ, YIM, and Jabber. The homepage has full tutorials and documentation.

Tags Communications Chat AOL Instant Messenger
Licenses Apache
Operating Systems OS Independent
Implementation Perl

Tweet this project Short link

Rss Recent releases

  • Rrelease-mid
  •  02 Jul 2004 10:42
  • Rrelease-after

Changes: Support has been added for picture display (must use the loose MSN.pm in the zip file). A blank-response bug has been fixed. Support for non-mobile libraries has been added. The picture must be a PNG.

  • Rrelease-mid
  •  25 Feb 2004 08:06
  • Rrelease-after

Changes: It is now possible for external applications to control and integrate with the bot and send messages through it by dropping an XML file in an integration directory. See the tutorial at www.duncanlamb.com/sdba for details. Minor log file changes were also made.

  • Rrelease-mid
  •  20 Feb 2004 08:18
  • Rrelease-after

Changes: This release adds the ability to pass the protocol, screenname, and password on the commandline, to allow external applications to dynamically start the server under any account.

  • Rrelease-mid
  •  17 Feb 2004 08:01
  • Rrelease-after

Changes: A new function SEND_PAGE was added to initiate messages to MSN mobile devices. Minor bugfixes were made to mobile device support. This release only affects bots running on MSN Messenger.

  • Rrelease-mid
  •  13 Feb 2004 10:39
  • Rrelease-after

Changes: This release fixes the SEND_IM() function to allow for unsolicited messaging on MSN.

No-screenshot

Project Spotlight

bind

Berkeley Internet Name Domain

14ca06d9a9fe3a967b0cd28b225b71d2_thumb

Project Spotlight

bareFTP

A file transfer client.