commit 6e1c965848aa185ce08c5ce22b0d7c866ab566c2
Author: Wim <wim@42.be>
Date: Sat Nov 26 00:40:21 2016 +0000
diff --git a/README.md b/README.md
index fa85d4d..471ec62 100644
--- a/README.md
+++ b/README.md
@@ -19 +19 @@
# matterbridge

-Simple bridge between mattermost, IRC, XMPP, Gitter, Slack, Discord and Telegram.
+Simple bridge between mattermost, IRC, XMPP, Gitter, Slack, Discord, Telegram and Hipchat(via xmpp).
-* Relays public channel messages between multiple mattermost, IRC, XMPP, Gitter, Slack, Discord and Telegram. Pick and mix.
+* Relays public channel messages between multiple mattermost, IRC, XMPP, Gitter, Slack, Discord, Telegram and Hipchat (via xmpp). Pick and mix.
* Supports multiple channels.
* Matterbridge can also work with private groups on your mattermost.
* Allow for bridging the same bridges, which means you can eg bridge between multiple mattermosts.
@@ -256 +257 @@ Accounts to one of the supported bridges
* [Slack] (https://slack.com)
* [Discord] (https://discordapp.com)
* [Telegram] (https://telegram.org)
+* [Hipchat] (https://www.hipchat.com)
## Docker
Create your matterbridge.toml file locally eg in ```/tmp/matterbridge.toml```
diff --git a/changelog.md b/changelog.md
index 602b6e0..ec1d147 100644
--- a/changelog.md
+++ b/changelog.md
@@ -16 +17 @@
# v0.9.0-dev
## New features
* Telegram: New protocol support added (https://telegram.org)
+* Hipchat: Add sample config to connect to hipchat via xmpp
* Add support for dynamic Iconurl #43
## General
diff --git a/matterbridge.toml.sample b/matterbridge.toml.sample
index 8aa5373..a8b1862 100644
--- a/matterbridge.toml.sample
+++ b/matterbridge.toml.sample
@@ -1096 +10950 @@ RemoteNickFormat="[{PROTOCOL}] <{NICK}> "
#OPTIONAL (default false)
ShowJoinPart=false
+
+###################################################################
+#hipchat section
+###################################################################
+#Go to https://www.hipchat.com/account/xmpp this will show you the necessary data
+#to fill in the section below
+[xmpp.hipchat]
+#xmpp server to connect to.
+#REQUIRED
+Server="chat.hipchat.com:5222"
+
+#Jabber ID
+#REQUIRED
+Jid="12345_12345@chat.hipchat.com"
+
+#Password (your hipchat password)
+#REQUIRED
+Password="yourpass"
+
+#Conference (MUC) domain
+#REQUIRED
+Muc="conf.hipchat.com"
+
+#Room nickname
+#REQUIRED
+Nick="yourlogin"
+
+#Nicks you want to ignore.
+#Messages from those users will not be sent to other bridges.
+#OPTIONAL
+IgnoreNicks="spammer1 spammer2"
+
+#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}/{BRIDGE}] <{NICK}> "
+
+#Enable to show users joins/parts from other bridges (only from irc-bridge at the moment)
+#OPTIONAL (default false)
+ShowJoinPart=false
+
+
###################################################################
#mattermost section
###################################################################
@@ -4256 +4697 @@ enable=true
+ #hipchat - id_channel (see https://www.hipchat.com/account/xmpp for the correct channel)