summary refs log tree commit diff
path: root/synapse/push/baserules.py
diff options
context:
space:
mode:
authorDavid Baker <dbkr@users.noreply.github.com>2020-11-02 16:36:14 +0000
committerGitHub <noreply@github.com>2020-11-02 16:36:14 +0000
commit59cc2472b3ef6bd84919fabed1f65187556abe78 (patch)
tree22d01be2a5b639245842eb33ec03d8bbf5720326 /synapse/push/baserules.py
parentUse Python 3.8 in Docker images by default (#8698) (diff)
downloadsynapse-59cc2472b3ef6bd84919fabed1f65187556abe78.tar.xz
Add base pushrule to notify for jitsi conferences (#8286)
This could be customised to trigger a different kind of notification in the future, but for now it's a normal non-highlight one.
Diffstat (limited to 'synapse/push/baserules.py')
-rw-r--r--synapse/push/baserules.py24
1 files changed, 24 insertions, 0 deletions
diff --git a/synapse/push/baserules.py b/synapse/push/baserules.py

index 2858b61fb1..f5788c1de7 100644 --- a/synapse/push/baserules.py +++ b/synapse/push/baserules.py
@@ -498,6 +498,30 @@ BASE_APPEND_UNDERRIDE_RULES = [ ], "actions": ["notify", {"set_tweak": "highlight", "value": False}], }, + { + "rule_id": "global/underride/.im.vector.jitsi", + "conditions": [ + { + "kind": "event_match", + "key": "type", + "pattern": "im.vector.modular.widgets", + "_id": "_type_modular_widgets", + }, + { + "kind": "event_match", + "key": "content.type", + "pattern": "jitsi", + "_id": "_content_type_jitsi", + }, + { + "kind": "event_match", + "key": "state_key", + "pattern": "*", + "_id": "_is_state_event", + }, + ], + "actions": ["notify", {"set_tweak": "highlight", "value": False}], + }, ]