#WARNING: as this file contains credentials, be sure to set correct file permissions

[irc]
    [irc.foo]
    Server="irc.myfooserver.com:6667"
    Nick="matterbot"

# Can also connect to multiple different servers of the same protocol:
[irc]
    [irc.bar]
    Server="irc.mybarserver.com:6667"
    Nick="matterbot"

[telegram]
    [telegram.mytelegram]
    Token="123456789:FillInYourTokenHereThatIsImportant"

[mattermost]
    [mattermost.work]
    #do not prefix it wit http:// or https://
    Server="yourmattermostserver.domain" 
    Team="yourteam"
    Login="yourlogin"
    Password="yourpass"
    PrefixMessagesWithNick=true

# Bridge 1: Copy all messages from all rooms to all rooms.
# This shows how you can have multiple rooms in a single bridge.
[[gateway]]
name="cats-are-cool"
enable=true
    [[gateway.inout]]
    account="irc.foo"
    channel="#cats-are-cool"
    [[gateway.inout]]
    account="irc.bar"
    channel="#cats-are-cool"
    [[gateway.inout]]
    account="telegram.mytelegram"
    channel="-1234567890123"
    [[gateway.inout]]
    account="mattermost.work"
    channel="cats-are-cool"

# Bridge 2: Copy some messages from some rooms to some rooms.
# This shows how you can have multiple bridges.
[[gateway]]
name="dog-announcements"
enable=true
    [[gateway.in]]
    account="irc.foo"
    channel="#dog-announcements"
    [[gateway.in]]
    account="irc.bar"
    channel="#dog-announcements"
    [[gateway.out]]
    account="telegram.mytelegram"
    channel="-9876543219876"
    [[gateway.out]]
    account="mattermost.work"
    channel="dog-announcements"