matterbridge/bridge
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).
2017-09-21 22:35:21 +02:00
..
api Add support for deleting messages across bridges. 2017-09-11 22:45:15 +02:00
config Download files from slack and reupload to mattermost (slack/mattermost). Closes #255 2017-09-21 22:35:21 +02:00
discord Add support for deleting messages across bridges. 2017-09-11 22:45:15 +02:00
gitter Add support for deleting messages across bridges. 2017-09-11 22:45:15 +02:00
irc Add support for Quakenet auth (irc). Closes #263 2017-09-20 22:47:26 +02:00
matrix Add support for deleting messages across bridges. 2017-09-11 22:45:15 +02:00
mattermost Download files from slack and reupload to mattermost (slack/mattermost). Closes #255 2017-09-21 22:35:21 +02:00
rocketchat Add support for deleting messages across bridges. 2017-09-11 22:45:15 +02:00
slack Download files from slack and reupload to mattermost (slack/mattermost). Closes #255 2017-09-21 22:35:21 +02:00
steam Add support for deleting messages across bridges. 2017-09-11 22:45:15 +02:00
telegram Try quoting previous messsage (telegram). #237 2017-09-19 23:58:05 +02:00
xmpp Add support for deleting messages across bridges. 2017-09-11 22:45:15 +02:00
bridge.go Modify Send() to return also a message id 2017-08-27 22:59:37 +02:00