From 1a8406f42ac3a7f63690c13cb8d8fd5547928632 Mon Sep 17 00:00:00 2001 From: Andrew Morgan Date: Sun, 21 Nov 2021 02:39:02 +0000 Subject: Move documentation files to their place in the hierarchy; update SUMMARY.md --- docs/application_services.md | 35 ----------------------------------- 1 file changed, 35 deletions(-) delete mode 100644 docs/application_services.md (limited to 'docs/application_services.md') diff --git a/docs/application_services.md b/docs/application_services.md deleted file mode 100644 index e4592010a2..0000000000 --- a/docs/application_services.md +++ /dev/null @@ -1,35 +0,0 @@ -# Registering an Application Service - -The registration of new application services depends on the homeserver used. -In synapse, you need to create a new configuration file for your AS and add it -to the list specified under the `app_service_config_files` config -option in your synapse config. - -For example: - -```yaml -app_service_config_files: -- /home/matrix/.synapse/.yaml -``` - -The format of the AS configuration file is as follows: - -```yaml -url: -as_token: -hs_token: -sender_localpart: -namespaces: - users: # List of users we're interested in - - exclusive: - regex: - group_id: - - ... - aliases: [] # List of aliases we're interested in - rooms: [] # List of room ids we're interested in -``` - -`exclusive`: If enabled, only this application service is allowed to register users in its namespace(s). -`group_id`: All users of this application service are dynamically joined to this group. This is useful for e.g user organisation or flairs. - -See the [spec](https://matrix.org/docs/spec/application_service/unstable.html) for further details on how application services work. -- cgit 1.5.1