From 887ebe1ed33729be8e57cdae9262a9d808576637 Mon Sep 17 00:00:00 2001 From: Catalan Lover Date: Tue, 5 May 2026 15:08:39 +0200 Subject: [PATCH] Spelling and Formatting fixes --- ...configuring-playbook-appservice-draupnir-for-all.md | 4 ++-- docs/configuring-playbook-bot-draupnir.md | 10 +++++----- ...configuring-playbook-appservice-draupnir-for-all.po | 2 +- ...configuring-playbook-appservice-draupnir-for-all.po | 2 +- .../defaults/main.yml | 2 +- 5 files changed, 10 insertions(+), 10 deletions(-) diff --git a/docs/configuring-playbook-appservice-draupnir-for-all.md b/docs/configuring-playbook-appservice-draupnir-for-all.md index 6ded40b99..2574b1c3e 100644 --- a/docs/configuring-playbook-appservice-draupnir-for-all.md +++ b/docs/configuring-playbook-appservice-draupnir-for-all.md @@ -26,11 +26,11 @@ Draupnir for all only has limited support for external tooling like [MRU](https: ## Prerequisites -### Prerequisites for Zero Touch Deployment (Recomended) +### Prerequisites for Zero Touch Deployment (Recommended) Zero Touch Deployment of Draupnir Appservice Mode (Draupnir for all) requires as of Draupnir 3.1.0 that you supply Draupnir the following: - - MXID of the the first person who gets invited to the admin room the bot creates for you. +- MXID of the the first person who gets invited to the admin room the bot creates for you. That is all. The appservice manages everything on its own after you provide it a MXID to invite. diff --git a/docs/configuring-playbook-bot-draupnir.md b/docs/configuring-playbook-bot-draupnir.md index 91d4c0589..da728d4d7 100644 --- a/docs/configuring-playbook-bot-draupnir.md +++ b/docs/configuring-playbook-bot-draupnir.md @@ -20,13 +20,13 @@ If your migrating from [Mjolnir](configuring-playbook-bot-mjolnir.md), skip to [ ## Prerequisites -### Prerequisites for Zero Touch Deployment (Recomended) +### Prerequisites for Zero Touch Deployment (Recommended) Zero Touch Deployment of Draupnir bot mode requires as of Draupnir 3.1.0 that you supply Draupnir the following: - - MXID of the the first person who gets invited to the management room the bot creates for you. - - Permanent access token for authentication. Instructions for obtaining one can be found at [obtain an access token via curl](obtaining-access-tokens.md#obtain-an-access-token-via-curl) - - User account for Draupnir +- MXID of the the first person who gets invited to the management room the bot creates for you. +- Permanent access token for authentication. Instructions for obtaining one can be found at [obtain an access token via curl](obtaining-access-tokens.md#obtain-an-access-token-via-curl) +- User account for Draupnir Zero Touch Deployment is the officially preferred installation method for new deployments of Draupnir as of 3.1.0 @@ -78,7 +78,6 @@ matrix_bot_draupnir_config_accessToken: "CLEAN_ACCESS_TOKEN_HERE" To enable the bot, add the following configuration to your `vars.yml` file. Make sure to replace `INITIAL_MANAGER_MXID_HERE` with the MXID for whoever is to be invited to the management room first. - ```yaml # Enable Draupnir matrix_bot_draupnir_enabled: true @@ -176,6 +175,7 @@ curl --header "Authorization: Bearer ADMIN_ACCESS_TOKEN_HERE" -X POST https://ma ``` **Notes**: + - This does not work on outdated Windows 10 as curl is not available there. - Even if the APIs are not exposed to the internet, you should still be able to run the command on the homeserver locally. diff --git a/i18n/locales/bg/LC_MESSAGES/docs/configuring-playbook-appservice-draupnir-for-all.po b/i18n/locales/bg/LC_MESSAGES/docs/configuring-playbook-appservice-draupnir-for-all.po index cf34a967b..b83ed0435 100644 --- a/i18n/locales/bg/LC_MESSAGES/docs/configuring-playbook-appservice-draupnir-for-all.po +++ b/i18n/locales/bg/LC_MESSAGES/docs/configuring-playbook-appservice-draupnir-for-all.po @@ -163,7 +163,7 @@ msgid "Granting Users the ability to use D4A" msgstr "" #: ../../../docs/configuring-playbook-appservice-draupnir-for-all.md:97 -msgid "Draupnir for all includes several security measures like that it only allows users that are on its allow list to ask for a bot. To add a user to this list we have 2 primary options. Using the chat to tell Draupnir to do this for us or if you want to automatically do it by sending `m.policy.rule.user` events that target the subject you want to allow provisioning for with the `org.matrix.mjolnir.allow` recomendation. Using the chat is recomended." +msgid "Draupnir for all includes several security measures like that it only allows users that are on its allow list to ask for a bot. To add a user to this list we have 2 primary options. Using the chat to tell Draupnir to do this for us or if you want to automatically do it by sending `m.policy.rule.user` events that target the subject you want to allow provisioning for with the `org.matrix.mjolnir.allow` recomendation. Using the chat is recommended." msgstr "" #: ../../../docs/configuring-playbook-appservice-draupnir-for-all.md:99 diff --git a/i18n/locales/jp/LC_MESSAGES/docs/configuring-playbook-appservice-draupnir-for-all.po b/i18n/locales/jp/LC_MESSAGES/docs/configuring-playbook-appservice-draupnir-for-all.po index 6aa8af195..7e8355a4a 100644 --- a/i18n/locales/jp/LC_MESSAGES/docs/configuring-playbook-appservice-draupnir-for-all.po +++ b/i18n/locales/jp/LC_MESSAGES/docs/configuring-playbook-appservice-draupnir-for-all.po @@ -162,7 +162,7 @@ msgid "Granting Users the ability to use D4A" msgstr "" #: ../../../docs/configuring-playbook-appservice-draupnir-for-all.md:97 -msgid "Draupnir for all includes several security measures like that it only allows users that are on its allow list to ask for a bot. To add a user to this list we have 2 primary options. Using the chat to tell Draupnir to do this for us or if you want to automatically do it by sending `m.policy.rule.user` events that target the subject you want to allow provisioning for with the `org.matrix.mjolnir.allow` recomendation. Using the chat is recomended." +msgid "Draupnir for all includes several security measures like that it only allows users that are on its allow list to ask for a bot. To add a user to this list we have 2 primary options. Using the chat to tell Draupnir to do this for us or if you want to automatically do it by sending `m.policy.rule.user` events that target the subject you want to allow provisioning for with the `org.matrix.mjolnir.allow` recomendation. Using the chat is recommended." msgstr "" #: ../../../docs/configuring-playbook-appservice-draupnir-for-all.md:99 diff --git a/roles/custom/matrix-appservice-draupnir-for-all/defaults/main.yml b/roles/custom/matrix-appservice-draupnir-for-all/defaults/main.yml index 0f5089aee..08175a3c9 100644 --- a/roles/custom/matrix-appservice-draupnir-for-all/defaults/main.yml +++ b/roles/custom/matrix-appservice-draupnir-for-all/defaults/main.yml @@ -65,7 +65,7 @@ matrix_appservice_draupnir_for_all_force_restart: "{{ # Draupnir requires `matrix_appservice_draupnir_for_all_config_adminRoom` to be # unset and `matrix_appservice_draupnir_for_all_initialManager` to be a valid # user ID. -# Zero Touch Deployment is recomended for all new deployments. +# Zero Touch Deployment is recommended for all new deployments. # New deployments that are exempt from this recomendation are assumed to be advanced users. # Who know what they are doing and have specific needs that require the flexibility of non-zero-touch-deployment mode. # Note that enabling this on an existing deployment will cause the bot to recreate the admin room.