Merge with Chris

Rename plugins.presence to plugins.autosubscribe

Rudimentary presence plugin to auto-accept subscription requests

Fire started event at the end of startup routine

Formatting, indentation and cleanup

Reply to messages with the same (the incoming) message type

Decouple plugins from base implementation (in particular no plugins are now loaded by default)

Remove tellings after someone comes online (thanks Florob)

plugins.tell: Change responses (thanks Flo)

Fix to send initial presence again

tell.lua: prevent executing the command in a non-groupchat environment.

groupchat.lua: make the occupant-left event work

add basic command tell support

plugins.version: Friendly message for feature-not-implemented

initial implementation of disco responses (XEP-0030) and entity caps sending (XEP-0115)

allow specifying connect host and port in config file

plugins.ping: Update to handle errors passed from Verse

Don't allow loading the same plugin more than once

Add configured plugins to the bot instead of the stream

Fix to fetch autojoin list from the config (thanks Maranda)

Initial commit, hello world!

(0) +60 +100 tip

mercurial