Introduction

Hex on the Beach presents a Multiprotocol Instant Messenger Annotations framework under the Apache Software License. Our framework allows for easy construction of a messenger bot to provide messenger services for Java applications.

Some of our features are:
  • Single interface for many common messengers, including AIM, Yahoo!, IRC and Jabber / XMPP / GTalk.
  • Integrated custom classloader to allow seamless integration of new plugins and code changes without restarts.
  • Stateful annotation allows user-built components to maintain state during reloads and even full restarts automatically.
  • Simple annotation-driven API to allow rapid development of IM-called functions.
  • Integrated function nesting (pass the result of one function to another) in Instant Messages.
  • Ability to secure select functions to an administrator.
  • Built in functions for debugging and administration.
  • Additional annotations to easily create timed (or batch) processes.
  • Handle special business requirements during plugin reloads with our reload triggers.

To get started or to try out our framework, follow our guide by clicking the link below.

Continue to Reference Docs



June 30, 2009 - Sourceforge.
New downloads and patch notes will be handled at our sourceforge page,
https://sourceforge.net/projects/mimalib/ Thanks!
-Hexonthebeach