Commit Graph

269 Commits (e05a323afd36986ff5153988545cae7d6e1d1205)
 

Author SHA1 Message Date
Wim c1c187a1ab Fix markdown 8 years ago
Wim 055d12e3ef Release v0.5.0-beta1 8 years ago
Wim b49429d722 Add migration info 8 years ago
Wim 815c7f8d64 Update version 8 years ago
Wim c879f79456 Update documentation 8 years ago
Wim 3bc25f4707 Update documentation 8 years ago
Wim 300cfe044a Remove token check 8 years ago
Wim fb586f4a96 Remove Port from IRC config. Specify it with server 8 years ago
Wim ced371bece Add port to BindAddress 8 years ago
Wim a87cac1982 Remove multiple Token config. Use same channel setup as from matterbridge-plus 8 years ago
Wim 8fb5c7afa6 Remove UseSlackCircumfix. Use RemoteNickFormat 8 years ago
Wim aceb830378 Converge with matterbridge-plus 8 years ago
Wim 0f2976c5ce Release v0.4.2 8 years ago
Wim 78b17977c5 Fix mattermost 3.1.0 API change. Closes #24 8 years ago
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 8 years ago
Wim 59e6abcc11 Sync with mattermost 3.0 8 years ago
Wim 38e3bbe5c9 Mention go1.6 requiremÃent 8 years ago
Wim 51265d5464 Sync with mattermost 2.2.0 release 8 years ago
Wim de4c780410 Vendor libs 8 years ago
Wim 6b18257185 Move common code to matterbridge-plus bridge package 8 years ago
Wim 4b1ebaf7d5 Update documentation and sample config 8 years ago
Wim 93db74e7e1 Add -debug option. Run go fmt. Some cleanups 8 years ago
@42wim 0e6fe4070a Merge pull request #16 from fdevibe/nickserv-auth
Add Freenode style NickServ-based authentication.
8 years ago
Fredrik de Vibe 69b534ee99 Add Freenode style NickServ-based authentication.
If the server sends a NOTICE requesting identification, identify.
8 years ago
@42wim 71a504945b Merge pull request #15 from fdevibe/async-connect
Handle connects asynchroneously.
8 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.
8 years ago
@42wim 4984473c1b Merge pull request #14 from fdevibe/enable-users-2
Enable !users command and add a table formatter
8 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.
8 years ago
Fredrik de Vibe a53e699112 Remove unnecessary break in switch block. 8 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.
8 years ago
Fredrik de Vibe a63433e41b Move new config parameters from IRC to Mattermost.
PrefixMessagesWithNick, NickFormatter and NicksPerRow.
8 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.
8 years ago
@42wim 4759ee6132 Merge pull request #12 from fdevibe/msgprefix
Add config option to prefix messages (IRC->MM) with nick
8 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.
8 years ago
Wim a64deb1238 Update to v0.3 8 years ago
Wim f914695801 Add support for slack username circumfix. Closes #10 8 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