summaryrefslogtreecommitdiffstats
path: root/modules/reload.py
diff options
context:
space:
mode:
Diffstat (limited to 'modules/reload.py')
-rwxr-xr-xmodules/reload.py7
1 files changed, 6 insertions, 1 deletions
diff --git a/modules/reload.py b/modules/reload.py
index 7a4c76f..2febcd2 100755
--- a/modules/reload.py
+++ b/modules/reload.py
@@ -14,6 +14,10 @@ def f_reload(phenny, input):
if not input.admin: return
name = input.group(2)
+ if not name:
+ phenny.setup()
+ return phenny.reply('done')
+
try: module = getattr(__import__('modules.' + name), name)
except ImportError:
module = getattr(__import__('opt.' + name), name)
@@ -30,7 +34,8 @@ def f_reload(phenny, input):
phenny.reply('%r (version: %s)' % (module, modified))
f_reload.name = 'reload'
-f_reload.rule = ('$nick', ['reload'], r'(\S+)')
+f_reload.rule = ('$nick', ['reload'], r'(\S+)?')
+f_reload.priority = 'low'
if __name__ == '__main__':
print __doc__.strip()