Nick Groenen
f8537c63a5
Allow PrefixMessagesWithNick on Telegram
...
This makes the PrefixMessagesWithNick setting work for messages relayed
to Telegram, similar to how they work for messages relayed to mattermost
(it is in fact copied from the mattermost bridge implementation).
I believe this logic should be moved up the stack and not left to
individual bridge implementations, but adding it here like this made it
quickly work for my use-case (I don't have the time to dig in deeper and
refactor everything).
2016-11-25 20:44:01 +01:00
Wim
20c04f7977
Fix loop because of closed channel. Fixes #89
2016-11-23 23:51:51 +01:00
Wim
571f50d734
Support mattermost setup with up to 50k users
2016-11-23 21:24:35 +01:00
@42wim
780ea6f7c0
Create ISSUE_TEMPLATE.md
2016-11-23 20:22:27 +01:00
Wim
4279906f6e
Add logo
2016-11-23 00:15:17 +01:00
Wim
2e54b97fc2
Add support for RemoteNickFormat in general configuration (samechannelgateway)
2016-11-20 23:50:12 +01:00
Wim
e1641b2c2e
Add support for RemoteNickFormat in general configuration
2016-11-20 23:33:41 +01:00
Wim
e0e1e4be80
Add gateway.inout config for bidirectional bridges. Closes #85
2016-11-20 23:01:44 +01:00
Wim
d5845ce900
Replace id-mentions to usernames (slack). Closes #86
2016-11-20 22:40:09 +01:00
Wim
85f2cde4c3
Update documentation
2016-11-20 18:01:59 +01:00
Wim
cef64e01b3
Remove callbacks after being called. Fixes #88 (irc)
2016-11-20 17:21:15 +01:00
Wim
94ea775232
Merge branch 'telegram'
...
Add telegram support
2016-11-20 17:02:17 +01:00
Wim
2e4b7fac11
Update documentation and sample (telegram)
2016-11-20 17:01:53 +01:00
Wim
2867ec459a
Add missing imports
2016-11-19 15:05:11 +01:00
Wim
cd18d89894
Add initial telegram support
2016-11-15 23:15:57 +01:00
Wim
449ed31e25
Fix ShowJoinPart from irc bridge. Closes #72
2016-11-14 22:53:06 +01:00
Wim
1f36904588
Update sample config. Closes #75
2016-11-14 16:42:32 +01:00
Wim
f7495dd0c3
Add bot tag to api if not specified (discord)
2016-11-14 16:30:43 +01:00
Wim
a11f77835d
Fix !users command for irc. Closes #78 .
2016-11-14 00:12:48 +01:00
Wim
af1ad82c8e
Fix merge issue
2016-11-13 23:12:17 +01:00
Wim
4976338677
Merge branch 'refactor'
2016-11-13 23:09:06 +01:00
Wim
99d130d1ed
Refactor
2016-11-13 23:06:37 +01:00
Wim
4fb0544b0e
Fix GetLastViewedAt
2016-11-13 16:03:04 +01:00
Wim
0b4ac61435
Update documentation
2016-11-12 22:33:58 +01:00
Wim
1d5cd1d7c4
Sync with mattermost 3.5.0
2016-11-12 22:00:53 +01:00
Wim
08ebee6b4f
Validate channels for samechannelgateway. Fixes #73 .
2016-11-11 15:23:22 +01:00
Wim
14830d9f1c
Refactor gateway
2016-11-08 23:44:16 +01:00
Wim
a3dd0f1345
Add support for using avatars from discord,slack and gitter in slack
2016-11-06 00:46:32 +01:00
Wim
37873acfcd
Update vendor (slack)
2016-11-06 00:07:24 +01:00
Wim
2dbe0eb557
Add support for dynamic IconURL (slack). Closes #43
2016-11-05 01:11:51 +01:00
Wim
50a0df4279
Reconnect on connection timed out (mattermost). Fixes #71
2016-11-04 23:17:49 +01:00
Wim
c3a8b7a997
Refactor modifyMessage
2016-11-04 23:03:31 +01:00
Wim
95fac548bb
Reconnect on connection reset by peer (mattermost). Fixes #69
2016-11-02 20:00:00 +01:00
Wim
581847f415
Update to latest go-gitter API changes
2016-11-02 16:28:23 +01:00
Wim
1b15897135
Fix tight loop (gitter). Closes #68 .
2016-11-02 16:13:22 +01:00
Wim
8e606e3cef
Update documentation
2016-11-01 23:10:29 +01:00
Wim
be513622ac
Add anti-flooding settings (irc). See #40
2016-11-01 22:52:28 +01:00
Wim
6f309f2108
Use names instead of id's for mentions (discord). Fixes #66
2016-10-30 22:55:34 +01:00
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"
2016-10-30 22:32:29 +01:00
Wim
96620a3c2c
Drop first received message on connection to avoid duplicates (slack). Fixes #55
2016-10-29 21:05:56 +02:00
Wim
5249568b8e
Wait until the welcome message before connection is ok (irc). Fixes #62
2016-10-29 18:59:12 +02:00
Wim
4a336a6bba
Forward channel notices too (irc)
2016-10-29 18:01:16 +02:00
Wim
60223d7f63
Update changelog
2016-10-29 17:54:37 +02:00
Wim
5131253191
Update documentation
2016-10-29 17:34:27 +02:00
Wim
035dc042a1
Fix teamid bug (mattermost)
2016-10-29 16:46:02 +02:00
Wim
dfc513530b
Ignore messages from ourself (irc bridge)
2016-10-29 16:35:16 +02:00
Wim
721e0a2dcd
Ignore private queries (irc bridge)
2016-10-29 16:27:07 +02:00
Wim
8452eb12da
Only respond to notices from nickserv (irc bridge)
2016-10-29 16:09:58 +02:00
Wim
475bed5e19
Add support for discord channel ID. See #57
2016-10-26 01:01:36 +02:00
Wim
40a967523c
Ignore empty content from discord. Fixes #58
2016-10-26 00:12:31 +02:00