diff --git a/pretix_matrix_inviter/locale/de/LC_MESSAGES/django.po b/pretix_matrix_inviter/locale/de/LC_MESSAGES/django.po
index 6da29fbe41e8f39e89cf539e1f79c07200d513ee..64a3bdfb38968a771c9b8b8c1706e409bc563d66 100644
--- a/pretix_matrix_inviter/locale/de/LC_MESSAGES/django.po
+++ b/pretix_matrix_inviter/locale/de/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: \n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2022-02-11 12:44+0100\n"
+"POT-Creation-Date: 2022-10-08 23:46+0200\n"
 "PO-Revision-Date: \n"
 "Last-Translator: Felix Schäfer\n"
 "Language-Team: \n"
@@ -10,9 +10,9 @@ msgstr ""
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"X-Generator: Poedit 3.0.1\n"
+"X-Generator: Poedit 3.1.1\n"
 
-#: pretix_matrix_inviter/__init__.py:16 pretix_matrix_inviter/signals.py:94
+#: pretix_matrix_inviter/__init__.py:16 pretix_matrix_inviter/signals.py:135
 #: pretix_matrix_inviter/templates/pretix_matrix_inviter/settings.html:6
 msgid "Matrix inviter"
 msgstr "Matrix-Inviter"
@@ -81,17 +81,23 @@ msgstr "Dieser Text wird der Einladung zum Matrix-Raum zugefügt."
 msgid "Matrix room"
 msgstr "Matrix-Raum"
 
-#: pretix_matrix_inviter/forms.py:69
+#: pretix_matrix_inviter/forms.py:66
+msgid "Comma-separated list of room IDs or aliases to invite users to."
+msgstr ""
+"Komma-separierte Liste von Matrix-Raum-IDs oder -Aliase, in die Teilnehmende "
+"eingeladen werden sollen."
+
+#: pretix_matrix_inviter/forms.py:75
 #, python-brace-format
 msgid "\"{name}\" (main address: <code>{canonical_alias}</code>)"
 msgstr "„{name}“ (primäre Adresse: <code>{canonical_alias}</code>)"
 
-#: pretix_matrix_inviter/forms.py:72
+#: pretix_matrix_inviter/forms.py:79
 #, python-brace-format
 msgid "\"{name}\""
 msgstr "„{name}“"
 
-#: pretix_matrix_inviter/forms.py:76
+#: pretix_matrix_inviter/forms.py:84
 #, python-brace-format
 msgid ""
 "\"{name}\" (<code>{room_id}</code>, main address: <code>{canonical_alias}</"
@@ -100,39 +106,51 @@ msgstr ""
 "„{name}“ (<code>{room_id}</code>, primäre Adresse: <code>{canonical_alias}</"
 "code>)"
 
-#: pretix_matrix_inviter/forms.py:79
+#: pretix_matrix_inviter/forms.py:89
 #, python-brace-format
 msgid "\"{name}\" (<code>{room_id}</code>)"
 msgstr "„{name}“ (<code>{room_id}</code>)"
 
-#: pretix_matrix_inviter/signals.py:22
+#: pretix_matrix_inviter/signals.py:29
 msgid "You will be invited to the event's Matrix Space."
 msgstr "Sie werden in den Matrix-Space dieser Veranstaltung eingeladen."
 
-#: pretix_matrix_inviter/signals.py:47
+#: pretix_matrix_inviter/signals.py:54
 msgid "Matrix ID"
 msgstr "Matrix-ID"
 
-#: pretix_matrix_inviter/signals.py:52
+#: pretix_matrix_inviter/signals.py:59
 msgid "Enter a Matrix ID of the form @username:homeserver.tld"
 msgstr "Eine Matrix-ID der Form @benutzername:heimserver.tld eingeben"
 
-#: pretix_matrix_inviter/signals.py:115
+#: pretix_matrix_inviter/signals.py:156
 #, python-brace-format
 msgid "{matrix_id} has been invited to {matrix_room}."
 msgstr "{matrix_id} wurde in den Raum {matrix_room} eingeladen."
 
-#: pretix_matrix_inviter/signals.py:118
+#: pretix_matrix_inviter/signals.py:159
+#, python-brace-format
+msgid "{matrix_id} has been removed from {matrix_room}."
+msgstr "{matrix_id} wurde aus dem Raum {matrix_room} entfernt."
+
+#: pretix_matrix_inviter/signals.py:162
 #, python-brace-format
 msgid "There was an error inviting {matrix_id} to {matrix_room}: {error}"
 msgstr ""
 "{matrix_id} konnte nicht in den Raum {matrix_room} eingeladen werden: {error}"
 
+#: pretix_matrix_inviter/signals.py:165
+#, python-brace-format
+msgid "There was an error removing {matrix_id} from {matrix_room}: {error}"
+msgstr ""
+"{matrix_id} konnte nicht aus dem Raum {matrix_room} entfernt werden: {error}"
+
 #: pretix_matrix_inviter/templates/pretix_matrix_inviter/settings.html:4
+#: pretix_matrix_inviter/templates/pretix_matrix_inviter/settings.html:10
 msgid "Matrix inviter settings"
 msgstr "Einstellungen für Matrix-Inviter"
 
-#: pretix_matrix_inviter/templates/pretix_matrix_inviter/settings.html:13
+#: pretix_matrix_inviter/templates/pretix_matrix_inviter/settings.html:15
 msgid "Save"
 msgstr ""
 
diff --git a/pretix_matrix_inviter/locale/de_Informal/LC_MESSAGES/django.po b/pretix_matrix_inviter/locale/de_Informal/LC_MESSAGES/django.po
index 1e30fb68755fe72ddc1822d4a5a37adc067964d7..fa1e263c2195ff220fbefa247078bab7e515ad64 100644
--- a/pretix_matrix_inviter/locale/de_Informal/LC_MESSAGES/django.po
+++ b/pretix_matrix_inviter/locale/de_Informal/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: \n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2022-02-11 12:44+0100\n"
+"POT-Creation-Date: 2022-10-08 23:46+0200\n"
 "PO-Revision-Date: \n"
 "Last-Translator: Felix Schäfer\n"
 "Language-Team: \n"
@@ -12,7 +12,7 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "X-Generator: Poedit 3.0.1\n"
 
-#: pretix_matrix_inviter/__init__.py:16 pretix_matrix_inviter/signals.py:94
+#: pretix_matrix_inviter/__init__.py:16 pretix_matrix_inviter/signals.py:135
 #: pretix_matrix_inviter/templates/pretix_matrix_inviter/settings.html:6
 msgid "Matrix inviter"
 msgstr ""
@@ -72,54 +72,69 @@ msgstr ""
 msgid "Matrix room"
 msgstr ""
 
-#: pretix_matrix_inviter/forms.py:69
+#: pretix_matrix_inviter/forms.py:66
+msgid "Comma-separated list of room IDs or aliases to invite users to."
+msgstr ""
+
+#: pretix_matrix_inviter/forms.py:75
 #, python-brace-format
 msgid "\"{name}\" (main address: <code>{canonical_alias}</code>)"
 msgstr ""
 
-#: pretix_matrix_inviter/forms.py:72
+#: pretix_matrix_inviter/forms.py:79
 #, python-brace-format
 msgid "\"{name}\""
 msgstr ""
 
-#: pretix_matrix_inviter/forms.py:76
+#: pretix_matrix_inviter/forms.py:84
 #, python-brace-format
 msgid ""
 "\"{name}\" (<code>{room_id}</code>, main address: <code>{canonical_alias}</"
 "code>)"
 msgstr ""
 
-#: pretix_matrix_inviter/forms.py:79
+#: pretix_matrix_inviter/forms.py:89
 #, python-brace-format
 msgid "\"{name}\" (<code>{room_id}</code>)"
 msgstr ""
 
-#: pretix_matrix_inviter/signals.py:22
+#: pretix_matrix_inviter/signals.py:29
 msgid "You will be invited to the event's Matrix Space."
 msgstr "Du wirst in den Matrix-Space dieser Veranstaltung eingeladen."
 
-#: pretix_matrix_inviter/signals.py:47
+#: pretix_matrix_inviter/signals.py:54
 msgid "Matrix ID"
 msgstr ""
 
-#: pretix_matrix_inviter/signals.py:52
+#: pretix_matrix_inviter/signals.py:59
 msgid "Enter a Matrix ID of the form @username:homeserver.tld"
 msgstr ""
 
-#: pretix_matrix_inviter/signals.py:115
+#: pretix_matrix_inviter/signals.py:156
 #, python-brace-format
 msgid "{matrix_id} has been invited to {matrix_room}."
 msgstr ""
 
-#: pretix_matrix_inviter/signals.py:118
+#: pretix_matrix_inviter/signals.py:159
+#, python-brace-format
+msgid "{matrix_id} has been removed from {matrix_room}."
+msgstr ""
+
+#: pretix_matrix_inviter/signals.py:162
 #, python-brace-format
 msgid "There was an error inviting {matrix_id} to {matrix_room}: {error}"
 msgstr ""
 
+#: pretix_matrix_inviter/signals.py:165
+#, python-brace-format
+msgid "There was an error removing {matrix_id} from {matrix_room}: {error}"
+msgstr ""
+
 #: pretix_matrix_inviter/templates/pretix_matrix_inviter/settings.html:4
+#: pretix_matrix_inviter/templates/pretix_matrix_inviter/settings.html:10
 msgid "Matrix inviter settings"
 msgstr ""
 
-#: pretix_matrix_inviter/templates/pretix_matrix_inviter/settings.html:13
+#: pretix_matrix_inviter/templates/pretix_matrix_inviter/settings.html:15
 msgid "Save"
 msgstr ""
diff --git a/pretix_matrix_inviter/locale/django.pot b/pretix_matrix_inviter/locale/django.pot
index 9240ba89036306dd084441db7f3b9781f0696145..c84b3ed8b9ec9df9a9a02a5dfa0f56411b46f0b7 100644
--- a/pretix_matrix_inviter/locale/django.pot
+++ b/pretix_matrix_inviter/locale/django.pot
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2022-02-11 12:44+0100\n"
+"POT-Creation-Date: 2022-10-08 23:46+0200\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
@@ -17,7 +17,7 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 
-#: pretix_matrix_inviter/__init__.py:16 pretix_matrix_inviter/signals.py:94
+#: pretix_matrix_inviter/__init__.py:16 pretix_matrix_inviter/signals.py:135
 #: pretix_matrix_inviter/templates/pretix_matrix_inviter/settings.html:6
 msgid "Matrix inviter"
 msgstr ""
@@ -77,54 +77,69 @@ msgstr ""
 msgid "Matrix room"
 msgstr ""
 
-#: pretix_matrix_inviter/forms.py:69
+#: pretix_matrix_inviter/forms.py:66
+msgid "Comma-separated list of room IDs or aliases to invite users to."
+msgstr ""
+
+#: pretix_matrix_inviter/forms.py:75
 #, python-brace-format
 msgid "\"{name}\" (main address: <code>{canonical_alias}</code>)"
 msgstr ""
 
-#: pretix_matrix_inviter/forms.py:72
+#: pretix_matrix_inviter/forms.py:79
 #, python-brace-format
 msgid "\"{name}\""
 msgstr ""
 
-#: pretix_matrix_inviter/forms.py:76
+#: pretix_matrix_inviter/forms.py:84
 #, python-brace-format
 msgid ""
 "\"{name}\" (<code>{room_id}</code>, main address: <code>{canonical_alias}</"
 "code>)"
 msgstr ""
 
-#: pretix_matrix_inviter/forms.py:79
+#: pretix_matrix_inviter/forms.py:89
 #, python-brace-format
 msgid "\"{name}\" (<code>{room_id}</code>)"
 msgstr ""
 
-#: pretix_matrix_inviter/signals.py:22
+#: pretix_matrix_inviter/signals.py:29
 msgid "You will be invited to the event's Matrix Space."
 msgstr ""
 
-#: pretix_matrix_inviter/signals.py:47
+#: pretix_matrix_inviter/signals.py:54
 msgid "Matrix ID"
 msgstr ""
 
-#: pretix_matrix_inviter/signals.py:52
+#: pretix_matrix_inviter/signals.py:59
 msgid "Enter a Matrix ID of the form @username:homeserver.tld"
 msgstr ""
 
-#: pretix_matrix_inviter/signals.py:115
+#: pretix_matrix_inviter/signals.py:156
 #, python-brace-format
 msgid "{matrix_id} has been invited to {matrix_room}."
 msgstr ""
 
-#: pretix_matrix_inviter/signals.py:118
+#: pretix_matrix_inviter/signals.py:159
+#, python-brace-format
+msgid "{matrix_id} has been removed from {matrix_room}."
+msgstr ""
+
+#: pretix_matrix_inviter/signals.py:162
 #, python-brace-format
 msgid "There was an error inviting {matrix_id} to {matrix_room}: {error}"
 msgstr ""
 
+#: pretix_matrix_inviter/signals.py:165
+#, python-brace-format
+msgid "There was an error removing {matrix_id} from {matrix_room}: {error}"
+msgstr ""
+
 #: pretix_matrix_inviter/templates/pretix_matrix_inviter/settings.html:4
+#: pretix_matrix_inviter/templates/pretix_matrix_inviter/settings.html:10
 msgid "Matrix inviter settings"
 msgstr ""
 
-#: pretix_matrix_inviter/templates/pretix_matrix_inviter/settings.html:13
+#: pretix_matrix_inviter/templates/pretix_matrix_inviter/settings.html:15
 msgid "Save"
 msgstr ""
diff --git a/pretix_matrix_inviter/locale/fr/LC_MESSAGES/django.po b/pretix_matrix_inviter/locale/fr/LC_MESSAGES/django.po
index 786b4715c80bcef6743765a9ac20725e5054a6c5..caed27fe3c0bd2d919717c016834aeb928b24a86 100644
--- a/pretix_matrix_inviter/locale/fr/LC_MESSAGES/django.po
+++ b/pretix_matrix_inviter/locale/fr/LC_MESSAGES/django.po
@@ -7,8 +7,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: \n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2022-02-11 12:44+0100\n"
-"PO-Revision-Date: 2022-02-11 12:44+0100\n"
+"POT-Creation-Date: 2022-10-08 23:46+0200\n"
+"PO-Revision-Date: 2022-10-08 23:56+0200\n"
 "Last-Translator: \n"
 "Language-Team: \n"
 "Language: fr\n"
@@ -16,9 +16,9 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=(n > 1);\n"
-"X-Generator: Poedit 3.0.1\n"
+"X-Generator: Poedit 3.1.1\n"
 
-#: pretix_matrix_inviter/__init__.py:16 pretix_matrix_inviter/signals.py:94
+#: pretix_matrix_inviter/__init__.py:16 pretix_matrix_inviter/signals.py:135
 #: pretix_matrix_inviter/templates/pretix_matrix_inviter/settings.html:6
 msgid "Matrix inviter"
 msgstr "Inviteur Matrix"
@@ -86,17 +86,21 @@ msgstr "Ce message sera joint à l’invitation au salon Matrix."
 msgid "Matrix room"
 msgstr "Salon Matrix"
 
-#: pretix_matrix_inviter/forms.py:69
+#: pretix_matrix_inviter/forms.py:66
+msgid "Comma-separated list of room IDs or aliases to invite users to."
+msgstr ""
+
+#: pretix_matrix_inviter/forms.py:75
 #, python-brace-format
 msgid "\"{name}\" (main address: <code>{canonical_alias}</code>)"
 msgstr "« {name} » (adresse principale : <code>{canonical_alias}</code>)"
 
-#: pretix_matrix_inviter/forms.py:72
+#: pretix_matrix_inviter/forms.py:79
 #, python-brace-format
 msgid "\"{name}\""
 msgstr "« {name} »"
 
-#: pretix_matrix_inviter/forms.py:76
+#: pretix_matrix_inviter/forms.py:84
 #, python-brace-format
 msgid ""
 "\"{name}\" (<code>{room_id}</code>, main address: <code>{canonical_alias}</"
@@ -105,39 +109,52 @@ msgstr ""
 "« {name} » (<code>{room_id}</code>, adresse principale : "
 "<code>{canonical_alias}</code>)"
 
-#: pretix_matrix_inviter/forms.py:79
+#: pretix_matrix_inviter/forms.py:89
 #, python-brace-format
 msgid "\"{name}\" (<code>{room_id}</code>)"
 msgstr "« {name} » (<code>{room_id}</code>)"
 
-#: pretix_matrix_inviter/signals.py:22
+#: pretix_matrix_inviter/signals.py:29
 msgid "You will be invited to the event's Matrix Space."
 msgstr "Vous serez invité dans l’espace Matrix de cette événement."
 
-#: pretix_matrix_inviter/signals.py:47
+#: pretix_matrix_inviter/signals.py:54
 msgid "Matrix ID"
 msgstr "Identifiant Matrix"
 
-#: pretix_matrix_inviter/signals.py:52
+#: pretix_matrix_inviter/signals.py:59
 msgid "Enter a Matrix ID of the form @username:homeserver.tld"
 msgstr "Entrez un identifiant Matrix de la forme @utilisateur:serveur.tld"
 
-#: pretix_matrix_inviter/signals.py:115
+#: pretix_matrix_inviter/signals.py:156
 #, python-brace-format
 msgid "{matrix_id} has been invited to {matrix_room}."
 msgstr "{matrix_id} a été invité à joindre {matrix_room}."
 
-#: pretix_matrix_inviter/signals.py:118
+#: pretix_matrix_inviter/signals.py:159
+#, python-brace-format
+msgid "{matrix_id} has been removed from {matrix_room}."
+msgstr "{matrix_id} a été supprimé de {matrix_room}."
+
+#: pretix_matrix_inviter/signals.py:162
 #, python-brace-format
 msgid "There was an error inviting {matrix_id} to {matrix_room}: {error}"
 msgstr ""
 "Il y a eu une erreur lors de l’invitation de {matrix_id} à joindre "
 "{matrix_room} : {error}"
 
+#: pretix_matrix_inviter/signals.py:165
+#, python-brace-format
+msgid "There was an error removing {matrix_id} from {matrix_room}: {error}"
+msgstr ""
+"Il y a eu une erreur lors de la suppression de {matrix_id} de "
+"{matrix_room} : {error}"
+
 #: pretix_matrix_inviter/templates/pretix_matrix_inviter/settings.html:4
+#: pretix_matrix_inviter/templates/pretix_matrix_inviter/settings.html:10
 msgid "Matrix inviter settings"
 msgstr "Réglages inviteur Matrix"
 
-#: pretix_matrix_inviter/templates/pretix_matrix_inviter/settings.html:13
+#: pretix_matrix_inviter/templates/pretix_matrix_inviter/settings.html:15
 msgid "Save"
 msgstr ""