From f0ed5cb2f865d8c44c1bd8ac382e50c39357df46 Mon Sep 17 00:00:00 2001 From: Carl Worth Date: Mon, 11 Jan 2021 13:09:52 -0800 Subject: [PATCH] Make "/help me" self-documenting So that when people see others doing this, they will know how to do it too. --- turbot/interaction.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/turbot/interaction.py b/turbot/interaction.py index f784a02..8cba346 100644 --- a/turbot/interaction.py +++ b/turbot/interaction.py @@ -1338,6 +1338,7 @@ def help_command(turb, body, args): channel_name = body['channel_name'][0] channel_id = body['channel_id'][0] response_url = body['response_url'][0] + user_id = body['user_id'][0] # Process "/help me" first. It calls out to have_you_tried rather # than going through our help system. @@ -1345,7 +1346,8 @@ def help_command(turb, body, args): # Also, it reports in the current channel, (where all other help # output is reported privately to the invoking user). if args == "me": - to_try = have_you_tried() + to_try = "In response to <@{}> asking `/help me`:\n\n{}\n".format( + user_id, have_you_tried()) # If this is a direct message then there's not a usable channel_id # and we have to use the response_url instead -- 2.43.0