uhub/doc
Blair Bonnett 2e7f0f9c12 Add plugin to send user commands.
Adds a mod_ucmd plugin which uses the previously added user command
plugin functions to send user commands when users log in. These are read
from a text file in a simple format. They can be restricted to users
with certain credentials, and can have multiple actions (e.g., send a PM
and a message in the main chat).

A sample user command file for the standard uhub commands is at
doc/ucmd.conf, and will be automatically installed if appropriate.

This currently won't send commands to existing users (e.g., if the
plugin is (re)loaded after the hub is already up and running). To
support this, a plugin function to list all current users would need to
be added.

I'm not sure how efficient this would be due to the volume of
messages needed to delete the existing commands on shutdown and send
them again on startup. As the commands are reloaded properly within the
plugin, it may be easier to require users to reconnect after the
configuration changes (and, of course, an admin could force this by
restarting the hub).
2012-08-08 19:34:19 +12:00
..
init.d.RedHat/etc - Update RH init scripts 2012-06-13 14:30:17 +04:00
upstart/etc/init Add upstart script to run uHub as a service. 2012-07-29 16:22:38 +12:00
architecture.txt minimal documentation fixes 2012-04-19 02:44:27 +02:00
compile.txt update compile howto link 2012-04-19 02:43:39 +02:00
Doxyfile First git commit. 2009-02-19 17:14:09 +01:00
extensions.txt minimal documentation fixes 2012-04-19 02:44:27 +02:00
getstarted.txt Fix documentation about file descriptor limits. 2010-02-05 22:40:35 +01:00
plugins.conf Add plugin to send user commands. 2012-08-08 19:34:19 +12:00
rules.txt - update uhub.conf example after add !rules 2010-01-20 11:12:43 +03:00
ucmd.conf Add plugin to send user commands. 2012-08-08 19:34:19 +12:00
uhub-passwd.1 Added man page for uhub-passwd. 2012-05-08 23:29:56 +03:00
uhub.1 [PATCH] Lintian warning hyphen-used-as-minus-sign 2011-09-28 12:19:26 +02:00
uhub.conf remove obsolete settings in uhub.conf 2012-05-11 03:10:05 +02:00
uhub.dot First git commit. 2009-02-19 17:14:09 +01:00
uhub.ebuild libevent is NOT needed at all (nor is it supported) 2010-01-31 23:40:11 +01:00
uhub.spec - change order load plugins on example file 2012-01-23 15:32:05 +04:00
users.conf Fix bug #34 - Disable admin\op account in example users.conf since it is being installed by default. 2009-06-01 19:55:03 +02:00