diff --git a/roles/matrix-bot-postmoogle/defaults/main.yml b/roles/matrix-bot-postmoogle/defaults/main.yml index bcd401e7..a08c0f46 100644 --- a/roles/matrix-bot-postmoogle/defaults/main.yml +++ b/roles/matrix-bot-postmoogle/defaults/main.yml @@ -93,6 +93,15 @@ matrix_bot_postmoogle_federation: false # - @*:another.com matrix_bot_postmoogle_users: [] +# A list of admins +# Example set of rules: +# - @someone:example.com +# - @another:example.com +# - @bot.*:example.com +# - @*:another.com +matrix_bot_postmoogle_admins: + - "{{ matrix_admin }}" + # Sentry DSN matrix_bot_postmoogle_sentry: '' diff --git a/roles/matrix-bot-postmoogle/templates/env.j2 b/roles/matrix-bot-postmoogle/templates/env.j2 index 0bd33752..d73c1b6a 100644 --- a/roles/matrix-bot-postmoogle/templates/env.j2 +++ b/roles/matrix-bot-postmoogle/templates/env.j2 @@ -12,6 +12,7 @@ POSTMOOGLE_LOGLEVEL={{ matrix_bot_postmoogle_loglevel }} POSTMOOGLE_NOENCRYPTION={{ matrix_bot_postmoogle_noencryption }} POSTMOOGLE_NOOWNER={{ matrix_bot_postmoogle_noowner }} POSTMOOGLE_FEDERATION={{ matrix_bot_postmoogle_federation }} -POSTMOOGLE_USERS={{ matrix_bot_postmoogle_users | default('') | join(' ') }} +POSTMOOGLE_USERS={{ matrix_bot_postmoogle_users | join(' ') }} +POSTMOOGLE_ADMINS={{ matrix_bot_postmoogle_admins | join(' ') }} {{ matrix_bot_postmoogle_environment_variables_extension }}