summaryrefslogtreecommitdiff
path: root/doc/integration
diff options
context:
space:
mode:
authorZ.J. van de Weg <git@zjvandeweg.nl>2016-12-22 18:58:39 +0100
committerZ.J. van de Weg <git@zjvandeweg.nl>2016-12-22 19:12:17 +0100
commit4b203877bd66eb811918acd4871e61148306c630 (patch)
treef33c54148c2d28c486d9d4da17a051d3be08d95e /doc/integration
parent4213e8ac691d3c98a44b693951eb5439b0859772 (diff)
downloadgitlab-ce-4b203877bd66eb811918acd4871e61148306c630.tar.gz
List all commands
[ci skip]
Diffstat (limited to 'doc/integration')
-rw-r--r--doc/integration/chat_commands.md14
1 files changed, 14 insertions, 0 deletions
diff --git a/doc/integration/chat_commands.md b/doc/integration/chat_commands.md
new file mode 100644
index 00000000000..4b0084678d9
--- /dev/null
+++ b/doc/integration/chat_commands.md
@@ -0,0 +1,14 @@
+# Chat Commands
+
+Chat commands allow user to perform common operations on GitLab right from there chat client.
+Right now both Mattermost and Slack are supported.
+
+## Available commands
+
+The trigger is configurable, but for the sake of this example, we'll use `/trigger`
+
+* `/trigger help` - Displays all available commands for this user
+* `/trigger issue new <title> <shift+return> <description>` - creates a new issue on the project
+* `/trigger issue show <id>` - Shows the issue with the given ID, if you've got access
+* `/trigger issue search <query>` - Shows a maximum of 5 items matching the query
+* `/trigger deploy <from> to <to>` - Deploy from an environment to another