summaryrefslogtreecommitdiffstats
path: root/matterbridge.toml.sample
diff options
context:
space:
mode:
authorWim <wim@42.be>2017-06-22 01:02:05 +0200
committerWim <wim@42.be>2017-06-22 01:02:05 +0200
commit276ac840aacf01532ef33f0d461775daacb23880 (patch)
tree6047f397f28eb2080aca3e96d9631a37be914c44 /matterbridge.toml.sample
parent1f914618538920db4bfec7b106ee97038b157c9b (diff)
downloadmatterbridge-msglm-276ac840aacf01532ef33f0d461775daacb23880.tar.gz
matterbridge-msglm-276ac840aacf01532ef33f0d461775daacb23880.tar.bz2
matterbridge-msglm-276ac840aacf01532ef33f0d461775daacb23880.zip
Add initial steam support
Diffstat (limited to 'matterbridge.toml.sample')
-rw-r--r--matterbridge.toml.sample52
1 files changed, 52 insertions, 0 deletions
diff --git a/matterbridge.toml.sample b/matterbridge.toml.sample
index ecc921b1..12034930 100644
--- a/matterbridge.toml.sample
+++ b/matterbridge.toml.sample
@@ -656,6 +656,55 @@ RemoteNickFormat="[{PROTOCOL}] <{NICK}> "
#OPTIONAL (default false)
ShowJoinPart=false
+###################################################################
+#steam section
+###################################################################
+[steam]
+#You can configure multiple servers "[steam.name]" or "[steam.name2]"
+#In this example we use [steam.gamechat]
+#REQUIRED
+
+[matrix.gamechat]
+#login/pass of your bot.
+#Use a dedicated user for this and not your own account!
+#REQUIRED
+Login="yourlogin"
+Password="yourpass"
+
+#steamguard mail authcode (not the 2FA code)
+#OPTIONAL
+Authcode="ABCE12"
+
+#Whether to prefix messages from other bridges to matrix with the sender's nick.
+#Useful if username overrides for incoming webhooks isn't enabled on the
+#matrix server. If you set PrefixMessagesWithNick to true, each message
+#from bridge to matrix will by default be prefixed by the RemoteNickFormat setting. i
+#OPTIONAL (default false)
+PrefixMessagesWithNick=false
+
+#Nicks you want to ignore.
+#Messages from those users will not be sent to other bridges.
+#OPTIONAL
+IgnoreNicks="spammer1 spammer2"
+
+#Messages you want to ignore.
+#Messages matching these regexp will be ignored and not sent to other bridges
+#See https://regex-golang.appspot.com/assets/html/index.html for more regex info
+#OPTIONAL (example below ignores messages starting with ~~ or messages containing badword
+IgnoreMessages="^~~ badword"
+
+#RemoteNickFormat defines how remote users appear on this bridge
+#The string "{NICK}" (case sensitive) will be replaced by the actual nick / username.
+#The string "{BRIDGE}" (case sensitive) will be replaced by the sending bridge
+#The string "{PROTOCOL}" (case sensitive) will be replaced by the protocol used by the bridge
+#OPTIONAL (default empty)
+RemoteNickFormat="[{PROTOCOL}] <{NICK}> "
+
+#Enable to show users joins/parts from other bridges
+#Only works hiding/show messages from irc and mattermost bridge for now
+#OPTIONAL (default false)
+ShowJoinPart=false
+
###################################################################
#API
@@ -744,6 +793,9 @@ enable=true
#rocketchat - #channel (# is required (also needed for private channels!)
#matrix - #channel:server (eg #yourchannel:matrix.org)
# - encrypted rooms are not supported in matrix
+ #steam - chatid (a large number).
+ # The number in the URL when you click "enter chat room" in the browser
+ #
#REQUIRED
channel="#testing"