diff --git a/COMMANDS.md b/COMMANDS.md
index 084d4a6..e253ff5 100644
--- a/COMMANDS.md
+++ b/COMMANDS.md
@@ -88,8 +88,8 @@ Required arguments are enclosed in { and }, optional arguments are enclosed in \
devwiki.py | | |
!dev {term} | Query dev.minetest.net for term | Anyone |
shortutils.py | | |
- !rtfm | Give links to wiki and dev wiki | Anyone |
- !questions | Link to ESR's "How to ask smart questions" | Anyone |
+ !rtfm [nick] | Give links to wiki and dev wiki | Anyone |
+ !questions [nick] | Link to ESR's "How to ask smart questions" | Anyone |
!next | Say: "Another satisfied customer. Next!" | Anyone |
- !pil | Say: "Link to: http://lua.org/pil/" | Anyone |
+ !pil [nick] | Link to Lua PIL | Anyone |
diff --git a/shortutils.py b/shortutils.py
index b3e2cea..a475bfc 100644
--- a/shortutils.py
+++ b/shortutils.py
@@ -15,7 +15,11 @@ def rtfm(phenny, input):
if x[0].__name__ == "aa_hook":
if x[0](phenny, input):
return
- phenny.say("Somebody thinks you should read the manual. The wiki for dev related questions is at http://dev.minetest.net , the regular wiki is at http://wiki.minetest.net. ")
+ if input.group(2).strip():
+ u = input.group(2).strip() + ", "
+ else:
+ u = ""
+ phenny.say(u + "Somebody thinks you should read the manual. The wiki for dev related questions is at http://dev.minetest.net , the regular wiki is at http://wiki.minetest.net. ")
rtfm.commands = ['rtfm']
@@ -25,7 +29,11 @@ def questions(phenny, input):
if x[0].__name__ == "aa_hook":
if x[0](phenny, input):
return
- phenny.say("Someone thinks that your question is inaccurate or doesn't follow the guidelines. Read here how to make it right: http://catb.org/~esr/faqs/smart-questions.html")
+ if input.group(2).strip():
+ u = input.group(2).strip() + ", "
+ else:
+ u = ""
+ phenny.say(u + "Someone thinks that your question is inaccurate or doesn't follow the guidelines. Read here how to make it right: http://catb.org/~esr/faqs/smart-questions.html")
questions.commands = ['questions']
@@ -45,6 +53,10 @@ def pil(phenny, input):
if x[0].__name__ == "aa_hook":
if x[0](phenny, input):
return
- phenny.say("Someone thinks you need to brush up on or learn Lua, please go to: http://lua.org/pil/")
+ if input.group(2).strip():
+ u = input.group(2).strip() + ", "
+ else:
+ u = ""
+ phenny.say(u + "Someone thinks you need to brush up on or learn Lua, please go to: http://lua.org/pil/")
pil.commands = ['pil']