Commit Graph

559 Commits (daac3ebca27e8559f79b189bab85b1008e7a3543)
 

Author SHA1 Message Date
Wim daac3ebca2 Release v1.4.0 7 years ago
Wim 639f9cf966 Update vendor/github.com/mattn/go-xmpp 7 years ago
Wim 4fc48b5aa4 Fix panic on empty params 7 years ago
Wim 307ff77b42 Add ServerName to TLSConfig 7 years ago
Wim 9b500bc5f7 Replace sorcix/irc and go-ircevent with girc 7 years ago
Wim e313154134 Vendor github.com/lrstanley/girc 7 years ago
rrigby 27e94c438d Add support for bridging to individual steam chats. (steam) (#294) 7 years ago
Patrick Connolly 58392876df Use room.URI instead of room.Name. (gitter) (#293) 7 years ago
Wim 115c4b1aa7 Fix missing arg for Errorf 7 years ago
Wim ba5649d259 Add helper 7 years ago
Wim 1b30575510 Download files from telegram and reupload to supported bridges (telegram). #278 7 years ago
Wim 7dbebd3ea7 Show error message when file upload fails (discord) 7 years ago
Wim 6f18790352 Add support to upload files to slack, from bridges with private urls like slack/mattermost/telegram. (slack) 7 years ago
heinrich5991 d1e04a2ece Add systemd service file (#291)
Supersedes #176.
7 years ago
Patrick Connolly bea0bbd0c2 Allow slack messages with variables (eg. @here) to be formatted correctly. (slack) (#288) 7 years ago
Wim 0530503ef2 Make megacheck happy again 7 years ago
Wim d1e8ff814b Add support to upload files to discord, from bridges with private urls like slack/mattermost/telegram. (discord) 7 years ago
Patrick Connolly 4f8ae761a2 Resolve slack channel to human-readable name. (slack) (#282) 7 years ago
Wim b530e92834 Use DisplayName instead of deprecated username (slack). Closes #276 7 years ago
Wim b2a6777995 Use matterbridge vendored slack 7 years ago
Wim b461fc5e40 Add support for DEBUG=1 envvar to enable debug. Closes #283 7 years ago
Wim b7a8c6b60f Try again to strip colors correct. #286 7 years ago
Wim 41aa8ad799 Add StripNick option, only allow alphanumerical nicks. Closes #285 7 years ago
Wim 7973baedd0 Bump version 7 years ago
Wim 299b71d982 Strip irc colors correct, strip also ctrl chars (irc). Closes #286 7 years ago
Patrick Connolly 76aafe1fa8 Allowed Slack bridge to extract simpler link format. (#287)
Links sometimes exist without bar delimiters.

See: https://api.slack.com/docs/message-formatting#linking_to_urls
7 years ago
Patrick Connolly 95a0229aaf Fix outdated sample config on slack channel format. (#280) 7 years ago
Patrick Connolly 915a8fbad7 Make [general] settings default, not total override (specifically RemoteNickFormat) (#279)
* Use general settings as default, that specific protocols override.

* Fixed tab formatting.

* Clarified override precedence of [general] config.
7 years ago
Wim d4d7fef313 Release v1.3.1 7 years ago
Wim 4e1dc9f885 Use bot username if specified (slack). Closes #273 7 years ago
Wim 155ae80d22 Support mattermost 4.x as api4 should be stable (mattermost) 7 years ago
Wim c7e336efd9 Bump version 7 years ago
Wim ac3c65a0cc Release v1.3.0 7 years ago
Wim df74df475b Update vendor 7 years ago
Wim a61e2db7cb Backoff for 60 seconds when reconnecting too fast 7 years ago
Wim 7aabe12acf Fix loop, make megacheck happy 7 years ago
Wim c4b75e5754 Download files from slack and reupload to mattermost (slack/mattermost). Closes #255
Refactor message.Extra to a map[string][]interface{} to have a bit more flexibility
for stuffing extra stuff.

For attached files from slack, files < 1MB size get downloaded (in memory), and get
put into Extra["file"][]config.FileInfo (containing a pointer to the buffer and
the filename). This is not async so slack channels with lots of attached files
may suffer a slowdown. (the download timeout is set at 5 seconds).
7 years ago
Wim 6a7adb20a8 Add functions to upload files 7 years ago
Wim b49fb2b69c Add support for Quakenet auth (irc). Closes #263 7 years ago
Wim 4bda29cb38 Try quoting previous messsage (telegram). #237 7 years ago
Wim 5f14141ec9 Try to not forward slack unfurls. Closes #266 7 years ago
Wim c088e45d85 Add more debug info (telegram) 7 years ago
Wim d59c51a94b Remove unnecessary check, make megacheck happy 7 years ago
Wim 47b7fae61b Fix loop from webhook by adding matterbridge prop (mattermost). Closes #261 7 years ago
Wim 1a40b0c1e9 Relay attachments from mattermost to slack (slack). Closes #260 7 years ago
Wim 27d886826c Allow empty message if we have a slack attachment 7 years ago
Wim 18981cb636 Add props 7 years ago
Wim ffa8f65aa8 Bump version 7 years ago
Wim 82588b00c5 Use override username if specified (mattermost). #260 7 years ago
Wim 603449e850 Update readme 7 years ago