1
1
Fork 0
mirror of https://gitlab.archlinux.org/archlinux/infrastructure.git synced 2024-06-10 21:46:03 +02:00

matrix: Update bridge to 0.24.0

This commit is contained in:
Jan Alexander Steffens (heftig) 2021-02-14 21:23:27 +01:00
parent a841a2c5ea
commit 872de3f489
No known key found for this signature in database
GPG Key ID: 3B94A80E50A477C7
2 changed files with 23 additions and 2 deletions

View File

@ -148,7 +148,7 @@
git:
repo: https://github.com/matrix-org/matrix-appservice-irc
dest: /var/lib/synapse/matrix-appservice-irc
version: 0.23.0
version: 0.24.0
become: true
become_user: synapse
become_method: sudo

View File

@ -32,7 +32,7 @@ homeserver:
# Default: true
enablePresence: true
# Which port should the appservice bind to. Takes priority over the one provided in the
# Which port should the appservice bind to. Can be overriden by the one provided in the
# command line! Optional.
bindPort: 8499
@ -364,6 +364,15 @@ ircService:
# through the bridge e.g. caller ID as there is no way to /ACCEPT.
# Default: "" (no user modes)
userModes: "{{ network.user_modes }}"
# The format of the realname defined for users, either mxid or reverse-mxid
realnameFormat: "mxid"
# The minimum time to wait between connection attempts if we were disconnected
# due to throttling.
# pingTimeoutMs: 600000
# The rate at which to send pings to the IRCd if the client is being quiet for a while.
# Whilst the IRCd *should* be sending pings to us to keep the connection alive, it appears
# that sometimes they don't get around to it and end up ping timing us out.
# pingRateMs: 60000
{% endfor %}
# Set information about the bridged channel in the room state, so that client's may
@ -495,6 +504,18 @@ ircService:
# event in order to batch together changes
# powerLevelGracePeriod: 1000
# Map of permissions from user/domain/wildcard to permission level.
# This is currently used to allow/disallow use of admin commands
# from the admin room but may be expanded in the future to contain more
# options. Currently, you may either set the value to be 'admin', or leave the key
# out to imply that the user does not have special permissions.
# UserID takes precedence over domain, which takes precedence over wildcard.
permissions:
# '*': admin
# 'matrix.org': admin
# '@fibble:matrix.org': admin
'@heftig:{{ matrix_server_name }}': admin
# Options here are generally only applicable to large-scale bridges and may have
# consequences greater than other options in this configuration file.
advanced: