plugin-based xmppbot