Add randomness to Give Me Darkness automation #161

This commit is contained in:
2023-10-20 15:26:27 -04:00
parent 730d47a568
commit 7ccc3d84b1
2 changed files with 26 additions and 0 deletions

View File

@ -2997,7 +2997,18 @@
state: 'on' state: 'on'
alias: We are home alias: We are home
action: action:
- alias: Announce activation
service: script.status_annc
data:
call_interruption: 1
call_give_me_darkness: 1
- delay:
hours: 0
minutes: 0
seconds: 5
milliseconds: 0
- service: script.give_me_darkness - service: script.give_me_darkness
data: data:
auto: 1 auto: 1
alias: Run the original Give Me Darkness script
mode: single mode: single

View File

@ -1776,6 +1776,17 @@ script:
</p> </p>
{% endmacro %} {% endmacro %}
{% macro give_me_darkness() %}
{{ [
'Automated give me darkness activation routine initiated. ',
'You have not run the give me darkness script yet, so I will do it for you. ',
'I am not sure why it is still so bright in here. Allow me to give you darkness. ',
'It is dark outside. How about we make it dark inside as well. '
'Outdoor darkness detected. I will now provide indoor darkness. ',
'Here is some automated darkness to accentuate our blackened souls. ',
] | random }}
{% endmacro %}
{% macro server_maintenance() %} {% macro server_maintenance() %}
{{ [ {{ [
'The server will be going down for maintenance shortly. Prepare to activate caveman mode!', 'The server will be going down for maintenance shortly. Prepare to activate caveman mode!',
@ -1902,6 +1913,10 @@ script:
{{ kallen_dressed_reminder() }} {{ kallen_dressed_reminder() }}
{% endif %} {% endif %}
{% if call_give_me_darkness == 1 %}
{{ give_me_darkness() }}
{% endif %}
{% if call_server_maintenance == 1 %} {% if call_server_maintenance == 1 %}
{{ server_maintenance() }} {{ server_maintenance() }}
{% endif %} {% endif %}