Wim
28710d0bc7
Allow a webhookurl per channel (discord). #239
7 years ago
Wim
f8e6a69d6e
Add action support for slack,mattermost,irc,gitter,matrix,xmpp,discord. #199
7 years ago
Wim
38d09dba2e
Update vendor (go-irc)
7 years ago
Wim
83ef61287e
Refactor. Add tests
7 years ago
Wim
6dee988b76
Fix megacheck / go vet issues
7 years ago
Wim
bfc7130ed8
Try to detect the charset and convert it to utf-8. (irc). Closes #209 #210
7 years ago
Wim
2ddc4f7ae9
Add UserID to each message. Closes #200
7 years ago
Wim
75fb2b8156
Make reconnection more robust (irc). #153
7 years ago
Wim
c3d45a9f06
Do not relay join/part of ourselves (irc). Closes #190
7 years ago
Wim
9d9cb32f4e
Limit message length (irc). Closes #179
8 years ago
Wim
d300bb1735
Relay messages starting with ! (irc). Closes #164
8 years ago
Wim
b469c8ddbd
Rejoin channel when kicked (irc). Closes #146
8 years ago
Wim
dd449a8705
Remove debug info (irc)
8 years ago
Wim
a16ad8bf3b
Reuse connection when using same bridge with another gateway. See #87
8 years ago
Wim
163f55f9c2
Refactor to handle disconnects/reconnects better.
...
Now try to reconnect every 60 seconds until forever.
8 years ago
Wim
cef64e01b3
Remove callbacks after being called. Fixes #88 (irc)
8 years ago
Wim
449ed31e25
Fix ShowJoinPart from irc bridge. Closes #72
8 years ago
Wim
a11f77835d
Fix !users command for irc. Closes #78 .
8 years ago
Wim
99d130d1ed
Refactor
8 years ago
Wim
2dbe0eb557
Add support for dynamic IconURL (slack). Closes #43
8 years ago
Wim
be513622ac
Add anti-flooding settings (irc). See #40
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
dfc513530b
Ignore messages from ourself (irc bridge)
8 years ago
Wim
721e0a2dcd
Ignore private queries (irc bridge)
8 years ago
Wim
8452eb12da
Only respond to notices from nickserv (irc bridge)
8 years ago
Wim
4380c48b4b
Add irc names callback only on command. Fixes #51
8 years ago
Wim
e52b040b9c
Add more irc debug on connect (when debugging enabled)
8 years ago
Wim
3ca4309e8a
Split newlines for irc ( #37 )
8 years ago
Wim
e8a2e1af63
Fix IRC colors regexp
8 years ago
Wim
1d240140c9
Strip IRC colors. Closes #33
8 years ago
Wim
d02a737e0c
Cleanup debug messages
8 years ago
Wim
18504ec08d
Cleanup irc bridge debug/info messages
8 years ago
Wim
7baf386ede
Refactor for more flexibility
...
* Move from gcfg to toml configuration because gcfg was too restrictive
* Implemented gateway which has support multiple in and out bridges.
* Allow for bridging the same bridges, which means eg you can now bridge between multiple mattermosts.
* Support multiple gateways
8 years ago
Wim
e11d786775
Move nickformatting into bridge
8 years ago
Wim
889b6debc4
Add Connect() to Bridger interface
8 years ago
Wim
ff94796700
Refactor bridge. Allows bridging between every protocol
8 years ago