aboutsummaryrefslogtreecommitdiff
path: root/modules/say.py
diff options
context:
space:
mode:
Diffstat (limited to 'modules/say.py')
-rw-r--r--modules/say.py49
1 files changed, 0 insertions, 49 deletions
diff --git a/modules/say.py b/modules/say.py
deleted file mode 100644
index 64810e0..0000000
--- a/modules/say.py
+++ /dev/null
@@ -1,49 +0,0 @@
-import sys
-import re
-import utils
-from utils import conf
-
-services = (
- utils.Service.action,
- )
-
-def action(args):
- if conf.action == None:
- if args[0].lower() != 'say':
- return False
- conf.action = 'say'
- conf.action_module = sys.modules[__name__]
- conf.sayMessage = []
- for arg in args[1:]:
- if conf.identifier == None:
- conf.identifier = arg
- else:
- conf.sayMessage.append(arg)
- return len(args)
- else:
- return 0
-
-def action_exec():
- if not conf.sayMessage or not conf.identifier:
- action_full_help()
- return
- if not utils.isServerRunning():
- sys.exit("Server is not running or wrong identifier.")
- with open(sconf.inputPipe, 'w') as f:
- f.write("/say " + ' '.join(map(str, sconf.saymessage)) + '\n')
- f.flush()
-
-def action_help():
- print(' say')
- print(' Sends message to Minecraft server chat.')
-
-def action_full_help():
- print('mcwrapper [arguments...] say IDENTIFIER {message...}')
- print(' Sends message to Minecraft server chat.')
- print('')
- print(' arguments')
- utils.printArgumentsHelp()
- print(' IDENTIFIER')
- print(' Identifier of running server instance.')
- print(' message')
- print(' Message to be send to Minecraft server chat.')