mirror of
https://github.com/home-assistant/home-assistant.io.git
synced 2025-07-16 22:06:50 +00:00
Update matrix.markdown (#7813)
* Update matrix.markdown Fix the "My name is ..." and "Hello ..." part of the example. Added the name attribute for the testword example. * Disable rendering of template
This commit is contained in:
parent
beaad6fe28
commit
c1cc5318b7
@ -85,6 +85,7 @@ If the command is a word command, the `data` field contains a list of the comman
|
|||||||
|
|
||||||
This example also uses the [matrix `notify` platform](/components/notify.matrix/).
|
This example also uses the [matrix `notify` platform](/components/notify.matrix/).
|
||||||
|
|
||||||
|
{% raw %}
|
||||||
```yaml
|
```yaml
|
||||||
# The Matrix component
|
# The Matrix component
|
||||||
matrix:
|
matrix:
|
||||||
@ -96,6 +97,7 @@ matrix:
|
|||||||
- "#someothertest:matrix.org"
|
- "#someothertest:matrix.org"
|
||||||
commands:
|
commands:
|
||||||
- word: testword
|
- word: testword
|
||||||
|
name: testword
|
||||||
rooms:
|
rooms:
|
||||||
- "#someothertest:matrix.org"
|
- "#someothertest:matrix.org"
|
||||||
- expression: "My name is (?P<name>.*)"
|
- expression: "My name is (?P<name>.*)"
|
||||||
@ -126,9 +128,11 @@ automation:
|
|||||||
action:
|
action:
|
||||||
service: notify.matrix_notify
|
service: notify.matrix_notify
|
||||||
data_template:
|
data_template:
|
||||||
message: "Hello {{trigger.event.data.name}}"
|
message: "Hello {{trigger.event.data.args['name']}}"
|
||||||
```
|
```
|
||||||
|
{% endraw %}
|
||||||
|
|
||||||
This configuration will:
|
This configuration will:
|
||||||
|
|
||||||
- Listen for "!testword" in the room "#someothertest:matrix.org" (and *only*) there. If such a message is encountered, it will answer with "It looks like you wrote !testword" into the "#hasstest:matrix.org" channel.
|
- Listen for "!testword" in the room "#someothertest:matrix.org" (and *only*) there. If such a message is encountered, it will answer with "It looks like you wrote !testword" into the "#hasstest:matrix.org" channel.
|
||||||
- Listen in both rooms for any message matching "My name is <any string>" and answer with "Hello <the string>" into "#hasstest:matrix.org".
|
- Listen in both rooms for any message matching "My name is <any string>" and answer with "Hello <the string>" into "#hasstest:matrix.org".
|
||||||
|
Loading…
x
Reference in New Issue
Block a user