Line 1:
Line 1:
+
===<p><b>About</b></p>===
+
+
<pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;">
+
This trigger will be activated when a notification is received or deleted.
+
You can add additional filters based on the application the notification came from and the content of the notification text.
+
+
The prevent multiple triggers option can be used in situations where multiple rapid notification updates occur (more than one in a fraction of a second). For example an app may receive a push notification (which is an incoming notification and will cause a trigger) and then immediately do something in the app to refresh that notification causing another trigger. By enabling this option on a single trigger will fire which in most situations is the desired behavior.
+
</pre>
+
+
==<p><b>Supported configurations</b></p>==
+
+
<pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;">
+
Both options (Received and cleared) share the same settings.
+
</pre>
+
+
=== Application(s) ===
+
+
* ''''' Select Application(s) '''''
+
<pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;">
+
Select one or more applications that will activate the trigger.
+
</pre>
+
+
* ''''' Any Application '''''
<pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;">
<pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;">
−
This trigger will fire when a notification is received. You can add additional filters based on the application the notification has come from and the content of the notification text.
+
It will react to any installed application.
+
</pre>
+
+
=== Filter ===
−
By using this trigger in conjunction with the Speak Text action you can speak the incoming notification text.
+
* ''''' Any Application '''''
−
The prevent multiple triggers option can be used in situations where multiple rapid notification updates occur (more than one in a fraction of a second). For example an app may receive a push notification (which is an incoming notification and will cause a trigger) and then immediately do something in the app to refresh that notification causing another trigger. By enabling this option on a single trigger will fire which in most situations is the desired behavior.
+
<pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;">
+
It reacts to any content.
+
</pre>
+
+
* ''''' Matches '''''
+
+
<pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;">
+
The text of the notification must match a regular expression (you must enable the "Enable regular expression matching" checkbox).
+
</pre>
+
+
* ''''' Contains '''''
+
+
<pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;">
+
The notification text must contain the text defined in the trigger or the content of a variable (only if I use magic text).
+
</pre>
+
+
* ''''' Excludes '''''
+
+
<pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;">
+
The notification text must not contain the text that is defined in the trigger or the content of a variable (only if I use magic text).
+
</pre>
+
+
=== Checkbox ===
+
+
* '''Enable regular expression matching'''
+
+
<pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;">
+
Regular expression matching (or regex matching) is a technique for finding patterns within text using a specialized syntax known as regular expressions. It's a powerful tool for text processing and pattern recognition.
+
</pre>
+
+
* '''''Case insensitive'''''
+
+
<pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;">
+
It will ignore the use of upper and lower case in title and detail.
+
</pre>
+
+
* '''''Ignore ongoing notifications'''''
+
+
<pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;">
+
Ignore all persistent notifications.
+
</pre>
+
+
* '''''Prevent multiple triggers'''''
+
+
<pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;">
+
Can be used in situations where multiple rapid notification updates occur (more than one in a fraction of a second). For example an app may receive a push notification (which is an incoming notification and will cause a trigger) and then immediately do something in the app to refresh that notification causing another trigger. By enabling this option on a single trigger will fire which in most situations is the desired behavior.
</pre>
</pre>
+
+
* '''''Notification Sound'''''
+
+
'''''- Any value'''''
+
+
'''''- Has sound'''''
+
+
'''''- Has no sound '''''