Wim
bfc7130ed8
Try to detect the charset and convert it to utf-8. (irc). Closes #209 #210
2017-07-07 23:39:38 +02:00
Wim
a0938d9386
Add go-charset and chardet to vendor
2017-07-07 23:34:05 +02:00
Wim
2338c69d40
Add UseInsecureURL option (telegram)
2017-07-04 01:35:30 +02:00
Wim
c714501a0e
Fix channel id off by 0x18000000000000 (steam)
2017-07-03 22:10:26 +02:00
Wim
a58a3e5000
Optimize StatusLoop. Execute function when specified in OnWsConnect
2017-07-01 23:28:16 +02:00
Wim
ba35212b67
Optimize GetStatus. (from @recht matterircd fork)
2017-07-01 23:05:39 +02:00
Wim
f3e0358de7
Optimize UpdateUsers usage. (from @recht matterircd fork)
2017-07-01 23:02:56 +02:00
Wim
8064744d3a
Fix possible panics. (from @recht matterircd fork)
2017-07-01 22:49:06 +02:00
Wim
d261949db2
Don't logout if logging in through token. (from @recht matterircd fork)
2017-07-01 22:41:28 +02:00
Wim
877f0fe2e8
Reestablish the socket when websocket is disconnected. (from @recht matterircd fork)
2017-07-01 17:49:12 +02:00
Wim
003d85772c
Add link to wiki
2017-06-30 01:10:38 +02:00
Wim
e7e10131de
Release v0.16.0-rc1
2017-06-30 00:01:33 +02:00
Wim
830361e48b
Deprecate URL,useAPI,BindAddress (slack,mattermost,rocketchat)
2017-06-29 23:38:48 +02:00
Wim
1b1a9ce250
Fix samechannel gateway issue. Closes #207
2017-06-27 00:28:18 +02:00
Wim
25ac4c708f
Add more debugging (discord)
2017-06-26 23:01:35 +02:00
Wim
c268e90f49
Remove label from URLs (slack). Closes #205
...
If slack detects a text contains an url it changes it to <http://url |url>.
Strip the |url so that http://url remains.
2017-06-26 22:16:19 +02:00
Sacha Aury - Wolfman
c17512b7ab
Add webhook posting mode for discord. ( #204 )
...
Using it implies to configure a Webhook on discord and set the parameter :
- WebhookURL (New parameter, discord-specific)
Discord API does not allow to change the name of the user posting, but webhooks does.
This makes the relay much more elegant, even if we might lose some more advanced features.
Signed-off-by: saury07 <sacha.aury@gmail.com>
2017-06-26 20:07:27 +02:00
Wim
1b837b3dc7
Add ShowEmbeds option (discord). #202
2017-06-24 23:17:57 +02:00
Wim
2ece724f75
Fix example
2017-06-22 01:10:15 +02:00
Wim
276ac840aa
Add initial steam support
2017-06-22 01:02:05 +02:00
Wim
1f91461853
Add vendor (steam)
2017-06-22 01:00:27 +02:00
Wim
1f9874102a
Bump version
2017-06-22 00:56:52 +02:00
Wim
822605c157
Release v0.15.0
2017-06-19 20:47:41 +02:00
Wim
e49266ae43
Update gitter vendor. (fixes crash)
2017-06-19 20:27:14 +02:00
Wim
62e9de1a3b
Use the last (and biggest) photo to relay (telegram). Closes #184
2017-06-18 23:59:52 +02:00
Wim
2ddc4f7ae9
Add UserID to each message. Closes #200
2017-06-18 15:44:54 +02:00
Wim
2dd402675d
Sent only the biggest picture to bridges (telegram)
2017-06-18 01:23:15 +02:00
Wim
25b1af1e11
Add option IgnoreMessages to ignore messages based on regexp. (all). Closes #70
2017-06-18 01:08:11 +02:00
Wim
75fb2b8156
Make reconnection more robust (irc). #153
2017-06-18 00:13:10 +02:00
Wim
2a403f8b85
Add initial sticker/video/photo/document support (telegram). #184
2017-06-17 18:25:17 +02:00
Wim
c3d45a9f06
Do not relay join/part of ourselves (irc). Closes #190
2017-06-17 17:58:56 +02:00
Wim
c07b85b625
Add note about private channels (rocketchat). See #180
2017-06-15 23:05:59 +02:00
Wim
511f653e6e
Fix incorrect behaviour of EditDisable (mattermost). Fixes #197
2017-06-15 22:45:34 +02:00
Wim
5636eaca6d
Bump version
2017-06-15 22:45:23 +02:00
Wim
4b839b9958
Avoid nil in usermembermap (discord). See #198
2017-06-15 22:29:01 +02:00
Wim
3f79da84d5
Release v0.14.0
2017-06-15 01:44:46 +02:00
Wim
d540638223
Remove debug
2017-06-15 01:30:58 +02:00
Wim
4ec9b6dd4e
Add 3.10.0 support (mattermost)
2017-06-15 01:30:05 +02:00
Wim
3bc219167a
Remove need for channel when using api. Closes #195
2017-06-15 00:40:23 +02:00
Wim
8a55c97b4e
Fix utf-8 issues #193
2017-06-15 00:07:12 +02:00
Syam.G.Krishnan
9e34162a09
remove second flag.Parse() ( #196 )
...
flag.Parse() is already being called on line 28 https://github.com/42wim/matterbridge/blob/master/matterbridge.go#L28
and there is no need for calling it again
2017-06-14 17:15:35 +02:00
Wim
860a371eeb
Use cache for teamid
2017-06-12 20:30:30 +02:00
Wim
41a46526a1
Add note about file permissions
2017-06-08 23:42:00 +02:00
Wim
46b798ac1b
Update documentation (api)
2017-06-08 00:03:06 +02:00
Wim
359d0f2910
Allow reuse of api in different gateways. See #189
2017-06-07 23:54:50 +02:00
Wim
ad3cb0386b
Add token authentication (api)
2017-06-06 00:05:32 +02:00
Wim
3a183cb218
Update vendor
2017-06-06 00:04:18 +02:00
Wim
2eecaccd1c
Change to lowercase JSON keys (api)
2017-06-05 23:18:13 +02:00
Wim
5f30a98bc1
Add gateway name to messages
2017-06-05 23:12:19 +02:00
Wim
b8a2fcbaff
Post valid JSON (api). See #185
2017-06-05 23:08:36 +02:00