diff options
author | David Baker <dave@matrix.org> | 2016-04-29 13:56:21 +0100 |
---|---|---|
committer | David Baker <dave@matrix.org> | 2016-04-29 13:56:21 +0100 |
commit | 40d40e470d9ff047f4255a93e40af8a9870b43cc (patch) | |
tree | 98d988df1773774fda74f55a090bd088d8c43378 /res | |
parent | Add an email pusher for new users (diff) | |
download | synapse-40d40e470d9ff047f4255a93e40af8a9870b43cc.tar.xz |
Send mail notifs with a plaintext part too
Diffstat (limited to 'res')
-rw-r--r-- | res/templates/notif.txt | 12 | ||||
-rw-r--r-- | res/templates/notif_mail.txt | 10 | ||||
-rw-r--r-- | res/templates/room.txt | 6 |
3 files changed, 28 insertions, 0 deletions
diff --git a/res/templates/notif.txt b/res/templates/notif.txt new file mode 100644 index 0000000000..b515f394c3 --- /dev/null +++ b/res/templates/notif.txt @@ -0,0 +1,12 @@ +{% for message in notif.messages %} +{{ message.sender_name }} ({{ message.ts|format_ts("%H:%M") }}) +{% if message.msgtype == "m.text" %} +{{ message.body_text_plain }} +{% elif message.msgtype == "m.image" %} +{{ message.body_text_plain }} +{% elif message.msgtype == "m.file" %} +{{ message.body_text_plain }} +{% endif %} +{% endfor %} + +View at {{ notif.link }} diff --git a/res/templates/notif_mail.txt b/res/templates/notif_mail.txt new file mode 100644 index 0000000000..24843042a5 --- /dev/null +++ b/res/templates/notif_mail.txt @@ -0,0 +1,10 @@ +Hi {{ user_display_name }}, + +{{ summary_text }} + +{% for room in rooms %} +{% include 'room.txt' with context %} +{% endfor %} + +You can disable these notifications at {{ unsubscribe_link }} + diff --git a/res/templates/room.txt b/res/templates/room.txt new file mode 100644 index 0000000000..999d0ae60a --- /dev/null +++ b/res/templates/room.txt @@ -0,0 +1,6 @@ +{{ room.title }} +You've been invited, join at {{ room.link }} + +{% for notif in room.notifs %} +{% include 'notif.txt' with context %} +{% endfor %} |