Skip to content

Commit 7596e07

Browse files
authored
Update protocol-description.md
1 parent a707fc0 commit 7596e07

1 file changed

Lines changed: 1 addition & 0 deletions

File tree

docs/protocol-description.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,7 @@ invocation. A method invocation is a JSON object with the following fields:
4444

4545
* `user`: A slug username corresponding to to the command giver's GitHub login.
4646
* `mention_slug`: Optional. If provided, a string which should be used to mention the user when sending a message in response. For example, Slack requires that users be mentioned using user IDs instead of usernames.
47+
* `message_id`: Optional. If provided, an id that uniquely identifies the message that generated the CRPC call. Useful for linking back to the original command to provide context.
4748
* `room_id`: A slug room name where the command originated.
4849
* `method`: The method name, without namespace, of the matching regex.
4950
* `params`: A mapping of parameter names to matches extracted from named capture groups in the command's regex. Parameters that are empty or null should not be passed.

0 commit comments

Comments
 (0)