Wim
1b837b3dc7
Add ShowEmbeds option (discord). #202
7 years ago
Wim
276ac840aa
Add initial steam support
7 years ago
Wim
62e9de1a3b
Use the last (and biggest) photo to relay (telegram). Closes #184
7 years ago
Wim
2ddc4f7ae9
Add UserID to each message. Closes #200
7 years ago
Wim
2dd402675d
Sent only the biggest picture to bridges (telegram)
7 years ago
Wim
25b1af1e11
Add option IgnoreMessages to ignore messages based on regexp. (all). Closes #70
7 years ago
Wim
75fb2b8156
Make reconnection more robust (irc). #153
7 years ago
Wim
2a403f8b85
Add initial sticker/video/photo/document support (telegram). #184
7 years ago
Wim
c3d45a9f06
Do not relay join/part of ourselves (irc). Closes #190
7 years ago
Wim
511f653e6e
Fix incorrect behaviour of EditDisable (mattermost). Fixes #197
7 years ago
Wim
4b839b9958
Avoid nil in usermembermap (discord). See #198
7 years ago
Wim
359d0f2910
Allow reuse of api in different gateways. See #189
7 years ago
Wim
ad3cb0386b
Add token authentication (api)
7 years ago
Wim
2eecaccd1c
Change to lowercase JSON keys (api)
7 years ago
Wim
5f30a98bc1
Add gateway name to messages
7 years ago
Wim
b8a2fcbaff
Post valid JSON (api). See #185
7 years ago
Wim
c0c4890887
Add hashtag to channel (discord)
7 years ago
Wim
9bcd131e66
Reset variables each loop (telegram). Closes #181
7 years ago
Wim
9d9cb32f4e
Limit message length (irc). Closes #179
7 years ago
Wim
87229bab13
Fix sending to different channels on same account (slack). Closes #177
7 years ago
Wim
3812693111
Replace long ids in channel metions (discord). Fixes #174
7 years ago
Wim
dd3c572256
Fix possible crash on nil (discord)
7 years ago
siinus
ef278301e3
Fix JoinChannel argument to use IRC channel key ( #172 )
7 years ago
Wim
2888fd64b0
Add UseFirstName option (telegram). Closes #144
7 years ago
Wim
4036d4459b
Add NoHomeServerSuffix. Option to disable homeserver on username (matrix). Closes #160 .
7 years ago
Frank
ee643de5b6
Add Compatibility for Cisco Jabber (xmpp) ( #166 )
8 years ago
Wim
d300bb1735
Relay messages starting with ! (irc). Closes #164
8 years ago
Wim
4fcedabfd0
Revert "Add support for edited messages (gitter)"
...
This reverts commit 17b8b86d68
.
Reverted because of lingering file descriptors (memory leak)
8 years ago
Wim
246c8e4f74
Ignore error on private channel join (slack) Fixes #150
8 years ago
Wim
4d2207aba7
Add support for edited messages (slack)
8 years ago
Wim
17b8b86d68
Add support for edited messages (gitter)
8 years ago
Wim
fdb57230a3
Add support for edited messages (mattermost)
8 years ago
Wim
7469732bbc
Add support for edited messages (telegram)
8 years ago
Wim
d1dd6c3440
Add support for edited messages (discord)
8 years ago
Wim
02612c0061
Add support for sending edited messages
8 years ago
Wim
035c2b906a
Strip custom emoji metadata (discord). Closes #148
8 years ago
Wim
b469c8ddbd
Rejoin channel when kicked (irc). Closes #146
8 years ago
Wim
eee0036c7f
Modify iconurl correctly (mattermost). Closes #145
8 years ago
Wim
89c66b9430
Reconnect on session removal (mattermost)
8 years ago
Wim
bd38319d83
Add support for showing/hiding join/leave messages from mattermost. Closes #147
8 years ago
Wim
57176dadd4
Support edited messages (telegram). See #141
8 years ago
Wim
dd449a8705
Remove debug info (irc)
8 years ago
Wim
587ad9f41d
Remove space after nick (mattermost). Closes #142
8 years ago
Wim
a16ad8bf3b
Reuse connection when using same bridge with another gateway. See #87
8 years ago
Wim
2e4d58cb92
Refactor
8 years ago
Wim
f935c573e9
Allow bot tokens for now without warning (slack). Closes #140
8 years ago
Wim
c30ffeb81e
Fix roomid bug (gitter)
8 years ago
Wim
80895deae2
Replace role ids in mentions to role names (discord). Closes #133
...
* The bot needs to have the "Manage Roles" permission for this to work.
(see Server settings - Roles - General Permissions)
8 years ago
Wim
eddc691fc9
Join rooms not already joined by the bot (gitter). See #135
8 years ago
Wim
fd8cfb11fb
Fail when bridge is unable to join a channel (general)
8 years ago
Wim
9407aa4600
Check if room exists when joining channel (gitter). Closes #135
8 years ago
Wim
32bbab8518
Do not use HTML parsemode by default. Set MessageFormat="HTML" to use it. (telegram) Closes #126
8 years ago
Wim
84c0b745af
Use roomalias instead of internal ID (matrix)
8 years ago
Wim
c5cfbc2297
Add matrix support
8 years ago
Wim
73f01ad8d8
Add REST API support
8 years ago
Wim
072cac0347
Do not relay slackbot messages (slack). Closes #119
8 years ago
Wim
dc37232100
Refactor. Make extra options easier for other protocols
8 years ago
Wim
163f55f9c2
Refactor to handle disconnects/reconnects better.
...
Now try to reconnect every 60 seconds until forever.
8 years ago
Wim
2d16fd085e
Use nickname when present (discord). Closes #122
8 years ago
Wim
2b0f178ba3
Fix receiving messages from private channels (slack). See #118
8 years ago
Wim
79e6c9fa6c
Update vendor
8 years ago
Wim
53e9664cde
Add support for private channels (slack). Closes #118
8 years ago
Wim
dcccd43427
Use unknown as username if unsigned channel (telegram)
8 years ago
Wim
5f8b24e32c
Fix username (telegram)
8 years ago
Wim
678a7ceb4e
Fix channel and group messages (telegram)
8 years ago
Josip Janžić
9bf10e4b58
Fix tls by setting ServerName (xmpp) ( #114 )
...
Fixes error message shown by tls: "either ServerName or InsecureSkipVerify must be specified in the tls.Config"
8 years ago
Stefan Haller
01a32b2154
Handle SkipTLSVerify for XMPP client ( #106 ). Closes #81
...
* Handle SkipTLSVerify for XMPP client
* Mention SkipTLSVerify for XMPP in sample config
8 years ago
Wim
b3c3142bb2
Do not use API functions in webhook (slack). Closes #110
8 years ago
Tatsuyuki Ishi
e3dda0e812
Telegram: add markdown ( #103 )
...
* Add support for markdown (telegram)
Close #98
* Telegram: add more Markdown Render blacklist
8 years ago
Wim
7685fe1724
Add channel key support (irc). Closes #27
8 years ago
Tatsuyuki Ishi
8b47670a74
Telegram: Fix the missing username
8 years ago
Wim
fee159541f
Add initial Rocket.Chat support
8 years ago
Wim
70c93d970c
Update public links to new API (mattermost)
8 years ago
Wim
4960273832
Do not relay empty or delayed messages (xmpp)
8 years ago
Wim
6c018ee6fe
Enable keepalive (xmpp)
8 years ago
Wim
20c04f7977
Fix loop because of closed channel. Fixes #89
8 years ago
Wim
e1641b2c2e
Add support for RemoteNickFormat in general configuration
8 years ago
Wim
e0e1e4be80
Add gateway.inout config for bidirectional bridges. Closes #85
8 years ago
Wim
d5845ce900
Replace id-mentions to usernames (slack). Closes #86
8 years ago
Wim
cef64e01b3
Remove callbacks after being called. Fixes #88 (irc)
8 years ago
Wim
cd18d89894
Add initial telegram support
8 years ago
Wim
449ed31e25
Fix ShowJoinPart from irc bridge. Closes #72
8 years ago
Wim
f7495dd0c3
Add bot tag to api if not specified (discord)
8 years ago
Wim
a11f77835d
Fix !users command for irc. Closes #78 .
8 years ago
Wim
4976338677
Merge branch 'refactor'
8 years ago
Wim
99d130d1ed
Refactor
8 years ago
Wim
1d5cd1d7c4
Sync with mattermost 3.5.0
8 years ago
Wim
a3dd0f1345
Add support for using avatars from discord,slack and gitter in slack
8 years ago
Wim
2dbe0eb557
Add support for dynamic IconURL (slack). Closes #43
8 years ago
Wim
c3a8b7a997
Refactor modifyMessage
8 years ago
Wim
581847f415
Update to latest go-gitter API changes
8 years ago
Wim
1b15897135
Fix tight loop (gitter). Closes #68 .
8 years ago
Wim
be513622ac
Add anti-flooding settings (irc). See #40
8 years ago
Wim
6f309f2108
Use names instead of id's for mentions (discord). Fixes #66
8 years ago
Wim
92d9db5a2d
Override config from environment. See #50
...
Expects uppercase environment variables of MATTERBRIDGE_PROTOCOL_ACCOUNT_KEY="value"
e.g. you can override this config
[mattermost]
[mattermost.work]
Team="yourteam"
Login="yourlogin"
Password="yourpass"
by using
MATTERBRIDGE_MATTERMOST_WORK_TEAM="newteam"
MATTERBRIDGE_MATTERMOST_WORK_LOGIN="newlogin"
MATTERBRIDGE_MATTERMOST_WORK_PASSWORD="newpassword"
8 years ago
Wim
96620a3c2c
Drop first received message on connection to avoid duplicates (slack). Fixes #55
8 years ago
Wim
5249568b8e
Wait until the welcome message before connection is ok (irc). Fixes #62
8 years ago
Wim
4a336a6bba
Forward channel notices too (irc)
8 years ago
Wim
035dc042a1
Fix teamid bug (mattermost)
8 years ago
Wim
dfc513530b
Ignore messages from ourself (irc bridge)
8 years ago