From c59399886f49e52c72fd810f32cea1077c53b19b Mon Sep 17 00:00:00 2001 From: Wim Date: Sun, 1 Mar 2020 18:18:37 +0100 Subject: [PATCH] Add more documentation for msteams --- Gateway-config-(channel-rules).md | 4 ++++ Section-MSteams-(basic).md | 13 +++++++++++++ _Sidebar.md | 1 + 3 files changed, 18 insertions(+) create mode 100644 Section-MSteams-(basic).md diff --git a/Gateway-config-(channel-rules).md b/Gateway-config-(channel-rules).md index d1f1ec5..b0c06c5 100644 --- a/Gateway-config-(channel-rules).md +++ b/Gateway-config-(channel-rules).md @@ -31,6 +31,10 @@ Below you can find how the channels (`protocolchannel` and `protocol2channel`) s - `channel_name` - the channel name as seen in the URL, not the displayname - https://yourmattermostserver/yourteam/channels/channel_name <- channel_name +- msteams + - `channel="19:82caxxxxxxxxxxxxxxxxxxxxxxxx@thread.skype" + - as seen in the URL `?threadId=19:82abcxxxxxxxxx@thread.skype` + - [more information](MS-Teams-setup#channelid) - rocketchat - `#channel_name` - \# is required (also for private channels) diff --git a/Section-MSteams-(basic).md b/Section-MSteams-(basic).md new file mode 100644 index 0000000..6f668b1 --- /dev/null +++ b/Section-MSteams-(basic).md @@ -0,0 +1,13 @@ +You need the `TenantID`, `ClientID` and `TeamID`. + +See [here](MS-Teams-setup#get-necessary-ids-for-matterbridge) for more information about how to get those. + +For how to configure Microsoft Teams for the matterbridge integration, look [here](MS-Teams-setup) + +```toml +[msteams.teams] +TenantID="xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" +ClientID="xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" +TeamID="xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" +RemoteNickFormat="[{PROTOCOL}] <{NICK}> " +``` diff --git a/_Sidebar.md b/_Sidebar.md index 1fbeff7..9c7f70d 100644 --- a/_Sidebar.md +++ b/_Sidebar.md @@ -27,6 +27,7 @@ [[Keybase|Section Keybase (basic)]] [[Matrix|Section Matrix (basic)]] [[Mattermost|Section Mattermost (basic)]] +[[Microsoft Teams|Section MSteams (basic)]] [[RocketChat|Section RocketChat (basic)]] [[Slack|Section Slack (basic)]] [[Sshchat|Section Sshchat (basic)]]