Wim
6ec77e06ea
Sync with mattermost 3.1.0
8 years ago
Wim
e48db67649
Fix sample documentation. Closes #23
8 years ago
Wim
e03f331f55
Add Dockerfile
8 years ago
Wim
ff5aeeb1e1
Add support for ignoring messages from specific users.
8 years ago
Wim
33844fa60c
Commit mattermost vendoring
8 years ago
Wim
85faa43145
Release v0.4
9 years ago
Wim
59e6abcc11
Sync with mattermost 3.0
9 years ago
Wim
38e3bbe5c9
Mention go1.6 requiremÃent
9 years ago
Wim
51265d5464
Sync with mattermost 2.2.0 release
9 years ago
Wim
de4c780410
Vendor libs
9 years ago
Wim
6b18257185
Move common code to matterbridge-plus bridge package
9 years ago
Wim
4b1ebaf7d5
Update documentation and sample config
9 years ago
Wim
93db74e7e1
Add -debug option. Run go fmt. Some cleanups
9 years ago
@42wim
0e6fe4070a
Merge pull request #16 from fdevibe/nickserv-auth
...
Add Freenode style NickServ-based authentication.
9 years ago
Fredrik de Vibe
69b534ee99
Add Freenode style NickServ-based authentication.
...
If the server sends a NOTICE requesting identification, identify.
9 years ago
@42wim
71a504945b
Merge pull request #15 from fdevibe/async-connect
...
Handle connects asynchroneously.
9 years ago
Fredrik de Vibe
99ac7dc114
Handle connects asynchroneously.
...
On connect events, update the nick with what's actually used and
set up channels as configured.
9 years ago
@42wim
4984473c1b
Merge pull request #14 from fdevibe/enable-users-2
...
Enable !users command and add a table formatter
9 years ago
Fredrik de Vibe
3fcce2d8a0
Limit number of columns to number of IRC nicks.
...
Don't add more columns to the IRC nicks table than the total number of
nicks in the IRC channel.
9 years ago
Fredrik de Vibe
a53e699112
Remove unnecessary break in switch block.
9 years ago
Fredrik de Vibe
f29822db02
Add double newline if the message is markup and prefixed.
...
If the message is prefixed with the sender nick, it will break markup
formatting on the same line. This commit introduces a very rudimentary
markup checker, and if the message is deemed to be markup in those
cases, the space between sender nick and message is replaced by a
double newline.
9 years ago
Fredrik de Vibe
a63433e41b
Move new config parameters from IRC to Mattermost.
...
PrefixMessagesWithNick, NickFormatter and NicksPerRow.
9 years ago
Fredrik de Vibe
e0379ca5af
Enable !users command and add a table formatter
...
* Listen to wildcarded events, currently handle RPL_NAMREPLY.
* Add a formatter to present nick lists from IRC as a table.
9 years ago
@42wim
4759ee6132
Merge pull request #12 from fdevibe/msgprefix
...
Add config option to prefix messages (IRC->MM) with nick
9 years ago
Fredrik de Vibe
5ec94fdb43
Add config option to prefix messages (IRC->MM) with nick
...
If username overriding isn't enabled on the Mattermost server, this is
required for Mattermost users to see who sent a message from IRC.
9 years ago
Wim
a64deb1238
Update to v0.3
9 years ago
Wim
f914695801
Add support for slack username circumfix. Closes #10
9 years ago
@42wim
304dc2e25f
Merge pull request #8 from daysofwineandroses/master
...
Add PASS support as per RFC1459
9 years ago
Bert Mertens
fd74dca175
Add PASS support as per RFC1459
...
Provide a connection password via the protocol's PASS command.
Imported irc.go supports it as a simple parameter:
https://github.com/thoj/go-ircevent/blob/master/irc.go#L381
See https://tools.ietf.org/html/rfc1459#section-4.1 for full details.
9 years ago
Wim
c7ace91bf6
Add link to matterbridge-plus
9 years ago
Wim
9f07a2cfd5
Add support for multiple channels
9 years ago
Wim
0dc5e042d2
Add option to change receiving mattermost channel
9 years ago
Wim
f0a5d2396f
Add option to specify configfile
9 years ago
Wim
bdac03f725
Add BindAddress option. Closes #4
9 years ago
Wim
c1f80383f7
Update to v0.2
9 years ago
Wim
bd7c1e3e3c
Set type join_leave for irc JOIN/PART messages send to mattermost
9 years ago
Wim
5c1b02c7a3
Add support for Type and Attachments in incoming webhooks
9 years ago
Wim
38fce68609
Fix go get path
9 years ago
Wim
90f276863b
Add DisableServer option
9 years ago
Wim
5282cdaccd
Remove markdown for giphy
9 years ago
Wim
008ea94b53
Add giphy support. !gif <query>
9 years ago
Wim
693f1946b7
Fix multiline messages
9 years ago
Wim
8b6a00d1c5
Add SkipTLSVerify option for mattermost, allows selfsigned certificates
9 years ago
Wim
43738dbc89
Refactor and IconURL support
9 years ago
Wim
6feccd4c6c
Add support for outgoing webhook token
9 years ago
Wim
25d72a7e31
Add some validation for incoming connections
9 years ago
Wim
523f6ffb80
Add support for NAMES
9 years ago
Wim
b346ac868b
Add support for JOIN, PART and CTCP_ACTION
9 years ago
Wim
d0cda03478
Add matterhook package info
9 years ago
Wim
19b3145bd1
Add mattermost requirement
9 years ago