hookshot/registration.sample.yml

26 lines
902 B
YAML
Raw Normal View History

2021-11-22 16:02:07 +00:00
id: matrix-hookshot # This can be anything, but must be unique within your homeserver
2019-08-07 18:56:50 +01:00
as_token: aaaaaaaaaa # This again can be a random string
hs_token: aaaaaaaaaa # ..as can this
namespaces:
rooms: []
users: # In the following, foobar is your homeserver's domain
- regex: "@_github_.*:foobar"
exclusive: true
- regex: "@_gitlab_.*:foobar"
exclusive: true
- regex: "@_jira_.*:foobar"
exclusive: true
- regex: "@_webhooks_.*:foobar" # Where _webhooks_ is set by userIdPrefix in config.yml
2019-08-07 18:56:50 +01:00
exclusive: true
aliases:
- regex: "#github_.+:foobar" # Where foobar is your homeserver's domain
2019-08-07 18:56:50 +01:00
exclusive: true
sender_localpart: hookshot
2019-08-07 18:56:50 +01:00
url: "http://localhost:9993" # This should match the bridge.port in your config file
rate_limited: false
Add support for native e2ee (#299) * Add support for native e2ee * Various temps to coax it into working * Formatting nitpicks * Include stable registration config key for msc2409 * Update default config with encryption options * Manage admin rooms with bot-sdk DMs This also enables encryption for new admin rooms when appropriate. * Update config comments for encryption settings - Add comment to clarify Redis (the `queue` section) must be configured in order for encryption to work - Mention that the `encryption` section is optional, and omitting it will disable encryption support * Update docs for encryption support * Add changelog * Add to docs some notes about encryption state * Move all post-join logic to onRoomJoin * Block post-join actions on crypto setup Requires https://github.com/turt2live/matrix-bot-sdk/pull/269 * Fix linter error * Update encryption docs and changelog - Mention that worker mode isn't supported with encryption yet - Mention removal of Pantalaimon-based encryption * Update worker docs with encryption config notice * Share main appservice config with feed bots This is required to safely enable encryption for the bots that post GenericHook messages. * Make slight clarification for queue config * Minor fixes * Block post-join actions on feed bot crypto setup Same as a9e6e11d but for the sub-bots that post GenericHook messages. * Get joined rooms from intent instead of bot This refreshes the list of known rooms for crypto events. * Use Element fork of bot-sdk for crypto fixes Co-authored-by: Andrew Ferrazzutti <andrewf@element.io>
2022-12-09 15:25:36 +00:00
# If enabling encryption
de.sorunome.msc2409.push_ephemeral: true
push_ephemeral: true
org.matrix.msc3202: true