The modular architechture of gaim allows for creation of protocol specific plugins. MOO is often used as a community message service and can serve as an IM backend. The initial implementation is inspired by tinyfugue or tf. The goal is to fully support