14 Commits

Author SHA1 Message Date
Stefan Hacker
e595ea861b Add channel whitelist for excluding channels from idle handling
This adds a new channel_whitelist variable that can be used
to specify channels that players won't be moved from even if
they are idle.

Fixes: #8
2016-10-22 13:54:02 +02:00
Matthew Lavine
e9ea8cd305 Added support for a user whitelist in idlemove 2016-04-12 21:56:56 +02:00
Stefan Hacker
b0b2c1bae1 Add samplecontext sample module
This module is meant to show on how to use the
context menu functionality in mumo.
2015-05-17 23:22:01 +02:00
Stefan Hacker
21ab4fab27 Correct long game names in source plugin 2013-06-01 23:07:08 +02:00
Stefan Hacker
e02206b022 Source plugin ini diverged from py defaults. 2013-03-23 17:16:44 +01:00
Stefan Hacker
e09ba4fb93 Add capability to delete unused channels to source plugin 2013-03-23 17:16:44 +01:00
Stefan Hacker
4b61aa2fec Add source module to mumo
The source module is inspired by the bf2 module and is supposed to allow on-the-fly context/identity based player management for source engine based games. Currently supported games are TF2, DOD:S, CStrike:Source and HL2DM.

This commit adds the basic structure with unit tests for many of the components. For now only dynamic channel creation and player movement is implemented.

Left todo are dynamic ACL/Group management, unused channel deletion, server channel re-use and, most importantly, actual testing beyond the small unit test coverage.
2013-03-23 17:16:44 +01:00
Stefan Hacker
ab27fb960a Add new text message callback stub to mumo and modules. Add seen module to query for last time a given user was active. 2011-04-09 03:53:11 +02:00
Stefan Hacker
0fcb261ec4 Add easy way of negating ipport_filter regex to bf2 module 2011-01-06 02:32:35 +01:00
Stefan Hacker
e48e90e037 Extend documentation in default bf2.ini 2010-12-31 17:46:10 +01:00
Stefan Hacker
b25b446f84 Modify idlemove module to be able to chain thresholds for moving and add source channel filters 2010-12-27 02:42:23 +01:00
Stefan Hacker
90bd40faed Add utmost uberhakish bf2.py module for some testing. Needs lots and lots of cleanup later ;-) 2010-12-23 07:58:16 +01:00
Stefan Hacker
76dea5d80c Add idlemove module for moving/muting/deafening idle players. 2010-12-20 20:19:44 +01:00
Stefan Hacker
a71cf75a83 Added onjoin module for moving players on join as the first mumo plugin. Numerous fixes/changes in the underlying stuff. Moved sample configuration files from modules-enabled to modules-available. 2010-12-20 20:19:09 +01:00