222 lines
7.6 KiB
Django/Jinja
222 lines
7.6 KiB
Django/Jinja
|
{%- macro discord_common() -%}
|
||
|
AutoWebhooks: true
|
||
|
EditSuffix: '(edited)'
|
||
|
RemoteNickFormat: '[{PROTOCOL}]:{NICK} '
|
||
|
{%- endmacro -%}
|
||
|
|
||
|
profile:
|
||
|
matterbridge:
|
||
|
instances:
|
||
|
libertacasa-general:
|
||
|
general:
|
||
|
MediaDownloadSize: 1000000000
|
||
|
MediaDownloadPath: /srv/matterbridge/libertacasa-general/media
|
||
|
MediaServerDownload: https://load.casa
|
||
|
accounts:
|
||
|
irc.libertacasa:
|
||
|
Server: irc.liberta.casa:6697
|
||
|
UseTLS: true
|
||
|
UseSASL: true
|
||
|
Nick: viaduct
|
||
|
NickServNick: viaduct
|
||
|
NickServPassword: ${'secret_matterbridge:general:accounts:irc.libertacasa:NickServPassword'}
|
||
|
ColorNicks: true
|
||
|
Charset: utf8
|
||
|
MessageSplit: true
|
||
|
MessageQueue: 60
|
||
|
UseRelayMsg: true
|
||
|
RemoteNickFormat: '{NICK}/{LABEL}'
|
||
|
xmpp.libertacasa:
|
||
|
Server: xmpp.liberta.casa:5222
|
||
|
Jid: viaduct@liberta.casa
|
||
|
Password: ${'secret_matterbridge:general:accounts:xmpp.libertacasa:Password'}
|
||
|
Muc: muc.liberta.casa
|
||
|
Nick: viaduct
|
||
|
RemoteNickFormat: '[{PROTOCOL}] <{NICK}>'
|
||
|
Label: x
|
||
|
Debug: true
|
||
|
telegram.libertacasa:
|
||
|
Token: ${'secret_matterbridge:general:accounts:telegram.libertacasa:Token'}
|
||
|
RemoteNickFormat: '<{NICK}> '
|
||
|
MessageFormat: HTMLNick
|
||
|
Label: tg
|
||
|
DisableWebPagePreview: true
|
||
|
sshchat.Psyched:
|
||
|
Server: 192.168.0.110:2220
|
||
|
Nick: LC
|
||
|
RemoteNickFormat: '{PROTOCOL}:<{NICK}> '
|
||
|
Label: p
|
||
|
discord.23:
|
||
|
Token: ${'secret_matterbridge:general:accounts:discord.23:Token'}
|
||
|
Server: ${'secret_matterbridge:general:accounts:discord.23:Server'}
|
||
|
{{ discord_common() }}
|
||
|
discord.aithunder:
|
||
|
Token: ${'secret_matterbridge:general:accounts:discord.aithunder:Token'}
|
||
|
Server: ${'secret_matterbridge:general:accounts:discord.aithunder:Server'}
|
||
|
{{ discord_common() }}
|
||
|
gateways:
|
||
|
libcasa:
|
||
|
irc.libertacasa: '#libcasa'
|
||
|
sshchat.Psyched: sshchat
|
||
|
xmpp.libertacasa: libcasa
|
||
|
dev:
|
||
|
irc.libertacasa: '#dev'
|
||
|
xmpp.libertacasa: dev
|
||
|
lucy:
|
||
|
irc.libertacasa: '#lucy'
|
||
|
xmpp.libertacasa: lucy
|
||
|
info:
|
||
|
irc.libertacasa: '#libcasa.info'
|
||
|
xmpp.libertacasa: libcasa.info
|
||
|
#telegram.libertacasa: '-1001518274267'
|
||
|
chat:
|
||
|
irc.libertacasa: '#chai'
|
||
|
discord.23: chat
|
||
|
xmpp.libertacasa: chat
|
||
|
dota:
|
||
|
irc.libertacasa: '#dotes'
|
||
|
discord.23: dotes
|
||
|
xmpp.libertacasa: dota
|
||
|
aithunder:
|
||
|
irc.libertacasa: '#aithunder'
|
||
|
discord.aithunder: main-chat
|
||
|
xmpp.libertacasa: aithunder
|
||
|
|
||
|
libertacasa-irc:
|
||
|
general:
|
||
|
RemoteNickFormat: '{NOPINGNICK}/{LABEL}: '
|
||
|
IgnoreFailureOnStart: true
|
||
|
MessageSplit: true
|
||
|
MediaDownloadSize: 1000000000
|
||
|
MediaDownloadPath: /srv/matterbridge/libertacasa-irc/media
|
||
|
MediaServerDownload: https://irc.load.casa
|
||
|
accounts:
|
||
|
irc.libertacasa:
|
||
|
Nick: IRCrelay
|
||
|
NickServNick: IRCrelay
|
||
|
NickServPassword: ${'secret_matterbridge:irc:accounts:irc.libertacasa:NickServPassword'}
|
||
|
Server: irc.liberta.casa:6697
|
||
|
UseTLS: true
|
||
|
UseSASL: true
|
||
|
Label: libcasa
|
||
|
Charset: utf8
|
||
|
IgnoreNicks: HistServ
|
||
|
UseRelayMsg: true
|
||
|
RemoteNickFormat: '{NICK}/{LABEL}'
|
||
|
irc.chillnet:
|
||
|
Nick: IRCrelay
|
||
|
NickServNick: IRCrelay
|
||
|
NickServPassword: ${'secret_matterbridge:irc:accounts:irc.chillnet:NickServPassword'}
|
||
|
Server: irc.chillnet.org:6697
|
||
|
UseTLS: true
|
||
|
UseSASL: true
|
||
|
Label: chillnet
|
||
|
Charset: utf8
|
||
|
IgnoreNicks: HistServ
|
||
|
UseRelayMsg: true
|
||
|
RemoteNickFormat: '{NICK}/{LABEL}'
|
||
|
irc.ergo:
|
||
|
Nick: LCIRCrelay
|
||
|
NickServNick: LCIRCrelay
|
||
|
NickServPassword: ${'secret_matterbridge:irc:accounts:irc.ergo:NickServPassword'}
|
||
|
Server: irc.ergo.chat:6697
|
||
|
UseTLS: true
|
||
|
UseSASL: true
|
||
|
Label: ergochat
|
||
|
Charset: utf8
|
||
|
IgnoreNicks: HistServ
|
||
|
UseRelayMsg: true
|
||
|
RemoteNickFormat: '{NICK}/{LABEL}'
|
||
|
irc.2600:
|
||
|
Nick: IRCrelay
|
||
|
NickServNick: IRCrelay
|
||
|
NickServPassword: ${'secret_matterbridge:irc:accounts:irc.2600:NickServPassword'}
|
||
|
Server: irc.2600.net:6697
|
||
|
UseTLS: true
|
||
|
SkipTLSVerify: true
|
||
|
Label: 2600net
|
||
|
Charset: utf8
|
||
|
irc.dosers:
|
||
|
Nick: IRCrelay
|
||
|
NickServNick: IRCrelay
|
||
|
NickServPassword: ${'secret_matterbridge:irc:accounts:irc.dosers:NickServPassword'}
|
||
|
Server: irc.dosers.net:6697
|
||
|
UseTLS: true
|
||
|
UseSASL: true
|
||
|
Label: dosers
|
||
|
Charset: utf8
|
||
|
irc.rizon:
|
||
|
Nick: IRCrelay
|
||
|
NickServNick: IRCrelay
|
||
|
NickServPassword: ${'secret_matterbridge:irc:accounts:irc.rizon:NickServPassword'}
|
||
|
Server: irc.rizon.net:6697
|
||
|
UseTLS: true
|
||
|
UseSASL: true
|
||
|
Label: rizon
|
||
|
Charset: utf8
|
||
|
irc.nerds:
|
||
|
Nick: LCRelay
|
||
|
NickServNick: LCRelay
|
||
|
NickServPassword: ${'secret_matterbridge:irc:accounts:irc.nerds:NickServPassword'}
|
||
|
Server: irc6.irc-nerds.net:6697
|
||
|
UseTLS: true
|
||
|
UseSASL: true
|
||
|
Label: nerds
|
||
|
Charset: utf8
|
||
|
irc.oftc:
|
||
|
Nick: IRCrelay
|
||
|
NickServNick: IRCrelay
|
||
|
Server: irc.oftc.net:6697
|
||
|
UseTLS: true
|
||
|
Label: oftc
|
||
|
Charset: utf8
|
||
|
irc.libera:
|
||
|
Nick: IRCrelay
|
||
|
NickServNick: IRCrelay
|
||
|
NickServPassword: ${'secret_matterbridge:irc:accounts:irc.libera:NickServPassword'}
|
||
|
Server: irc.eu.libera.chat:6697
|
||
|
UseTLS: true
|
||
|
UseSASL: true
|
||
|
Label: libera
|
||
|
Charset: utf8
|
||
|
irc.stardust:
|
||
|
Nick: IRCrelay
|
||
|
Server: irc.stardust.cx:6697
|
||
|
UseTLS: true
|
||
|
Charset: utf8
|
||
|
Label: stardust
|
||
|
# ugly but requested
|
||
|
RemoteNickFormat: '[{LABEL}] <{NICK}> '
|
||
|
gateways:
|
||
|
main:
|
||
|
irc.libertacasa: '#libcasa'
|
||
|
irc.2600: '#libcasa'
|
||
|
irc.nerds: '#praxis'
|
||
|
irc.libera: '#libcasa'
|
||
|
irc.oftc: '#libcasa'
|
||
|
irc.dosers: '#libcasa'
|
||
|
irc.rizon: '#praxis'
|
||
|
lucy:
|
||
|
irc.libertacasa: '#lucy'
|
||
|
irc.dosers: '#lucy'
|
||
|
libcasainfo:
|
||
|
irc.libertacasa: '#libcasa.info'
|
||
|
irc.ergo: '#libcasa.info'
|
||
|
irc.libera: '#libcasa.info'
|
||
|
irc.oftc: '#libcasa.info'
|
||
|
ircv5:
|
||
|
irc.libertacasa: '#ircv5'
|
||
|
irc.libera: '#ircv5'
|
||
|
irc.oftc: '#ircv5'
|
||
|
nerds:
|
||
|
irc.libertacasa: '#nerds'
|
||
|
irc.nerds: '#nerds'
|
||
|
chillops:
|
||
|
irc.libertacasa: '#chillops'
|
||
|
irc.chillnet: '#chillops'
|
||
|
irc.stardust: '#chillnet-test'
|
||
|
music:
|
||
|
irc.libertacasa: '#music'
|
||
|
irc.chillnet: '#music'
|
||
|
irc.stardust: '#music'
|