Wim 
							
						 
					 
					
						
						
							
						
						68fbed9281 
					 
					
						
						
							
							Make our callbackid more unique. Fixes issue with running multiple matterbridge on the same channel (slack,mattermost)  
						
						 
						
						
						
						
					 
					
						2018-04-13 22:01:03 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jerry Heiselman 
							
						 
					 
					
						
						
							
						
						76360f89c1 
					 
					
						
						
							
							Strip markdown URLs with blank text (slack) ( #392 )  
						
						 
						
						
						
						
					 
					
						2018-03-22 22:28:27 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Wim 
							
						 
					 
					
						
						
							
						
						8c0b04b995 
					 
					
						
						
							
							Ignore restricted_acton on channel join (slack).  Closes   #387  
						
						 
						
						
						
						
					 
					
						2018-03-12 21:14:13 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Wim 
							
						 
					 
					
						
						
							
						
						e5989adf92 
					 
					
						
						
							
							Add support for NoSendJoinPart.  Closes   #382  
						
						 
						
						
						
						
					 
					
						2018-03-06 21:35:47 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Wim 
							
						 
					 
					
						
						
							
						
						ab94b5ca7a 
					 
					
						
						
							
							Update regex for usergroup matching.  Closes   #379  
						
						 
						
						
						
						
					 
					
						2018-03-05 20:56:33 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Wim 
							
						 
					 
					
						
						
							
						
						8d2ce56c37 
					 
					
						
						
							
							Fix regression (slack).  Closes   #384  
						
						 
						
						
						
						
					 
					
						2018-03-05 20:19:43 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Wim 
							
						 
					 
					
						
						
							
						
						f2f1d874e1 
					 
					
						
						
							
							Use viper (github.com/spf13/viper) for configuration  
						
						 
						
						
						
						
					 
					
						2018-03-04 23:52:14 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Wim 
							
						 
					 
					
						
						
							
						
						79c4ad5015 
					 
					
						
						
							
							Remove unused function  
						
						 
						
						
						
						
					 
					
						2018-03-03 11:08:39 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Wim 
							
						 
					 
					
						
						
							
						
						e24f1c7c87 
					 
					
						
						
							
							Use replaceVariable for usergroups (slack)  #379  
						
						 
						
						
						
						
					 
					
						2018-03-02 22:32:27 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Wim 
							
						 
					 
					
						
						
							
						
						0bc9c70c66 
					 
					
						
						
							
							Add usergroup support (slack).  Closes   #379  
						
						 
						
						
						
						
					 
					
						2018-02-28 22:54:47 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Wim 
							
						 
					 
					
						
						
							
						
						594d2155e3 
					 
					
						
						
							
							Improve debug messages  
						
						 
						
						
						
						
					 
					
						2018-02-28 22:23:29 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Wim 
							
						 
					 
					
						
						
							
						
						2bac867382 
					 
					
						
						
							
							Refactor using factory  
						
						 
						
						
						
						
					 
					
						2018-02-27 23:22:12 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Wim 
							
						 
					 
					
						
						
							
						
						1578ebb0e2 
					 
					
						
						
							
							Refactor slack  
						
						 
						
						
						
						
					 
					
						2018-02-27 23:22:10 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Wim 
							
						 
					 
					
						
						
							
						
						78238c85d4 
					 
					
						
						
							
							Add share support between slack instances.  Closes   #369  
						
						 
						
						
						
						
					 
					
						2018-02-23 00:49:32 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Wim 
							
						 
					 
					
						
						
							
						
						f82a9cc7ac 
					 
					
						
						
							
							Fix Update userlist on join (slack).  Closes   #372  
						
						 
						
						
						
						
					 
					
						2018-02-22 23:56:00 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Wim 
							
						 
					 
					
						
						
							
						
						cce7624ab8 
					 
					
						
						
							
							Update userlist on join (slack).  Closes   #372  
						
						 
						
						
						
						
					 
					
						2018-02-22 23:36:22 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Wim 
							
						 
					 
					
						
						
							
						
						d1227b5fc9 
					 
					
						
						
							
							Use prefixed-formatter for better logging  
						
						 
						
						
						
						
					 
					
						2018-02-21 00:20:25 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Wim 
							
						 
					 
					
						
						
							
						
						6ea368c383 
					 
					
						
						
							
							Move Sirupsen => sirupsen  
						
						 
						
						
						
						
					 
					
						2018-02-20 23:41:09 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Wim 
							
						 
					 
					
						
						
							
						
						0bcd1e62f3 
					 
					
						
						
							
							Add channel_purpose to ShowTopicChange. Ignore (un)pinned_item (slack).  #353  
						
						 
						
						
						
						
					 
					
						2018-02-03 01:15:57 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Wim 
							
						 
					 
					
						
						
							
						
						80822b7fff 
					 
					
						
						
							
							Send chat notification if media is too big to be re-uploaded to MediaServer. See  #359  
						
						 
						
						
						
						
					 
					
						2018-02-03 01:11:11 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Wim 
							
						 
					 
					
						
						
							
						
						78f1011f52 
					 
					
						
						
							
							Add support for file comments (slack).  Closes   #346  
						
						 
						
						
						
						
					 
					
						2018-02-02 23:16:10 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Wim 
							
						 
					 
					
						
						
							
						
						67f6257617 
					 
					
						
						
							
							Add ShowTopicChange option. Allow/disable topic change messages (currently only from slack).  Closes   #353  
						
						 
						
						
						
						
					 
					
						2018-02-02 21:08:13 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Wim 
							
						 
					 
					
						
						
							
						
						9f15d38c1c 
					 
					
						
						
							
							Use upstream again (slack)  
						
						 
						
						
						
						
					 
					
						2018-01-08 22:41:58 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Wim 
							
						 
					 
					
						
						
							
						
						0b3a06d263 
					 
					
						
						
							
							Log ConnectionErrorEvent (slack)  
						
						 
						
						
						
						
					 
					
						2018-01-03 14:06:28 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Wim 
							
						 
					 
					
						
						
							
						
						9a6249c4f5 
					 
					
						
						
							
							Increase debug logging (slack)  
						
						 
						
						
						
						
					 
					
						2018-01-02 14:39:27 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Wim 
							
						 
					 
					
						
						
							
						
						50bd51e461 
					 
					
						
						
							
							Use a better check to join channel (slack)  
						
						 
						
						
						
						
					 
					
						2018-01-02 14:31:44 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Wim 
							
						 
					 
					
						
						
							
						
						d0c4fe78ee 
					 
					
						
						
							
							Allow specifying maximum download size of media using MediaDownloadSize (slack,telegram,matrix)  
						
						 
						
						
						
						
					 
					
						2017-12-19 23:44:13 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Wim 
							
						 
					 
					
						
						
							
						
						265457b451 
					 
					
						
						
							
							Refactor and add MediaDownloadSize to General  
						
						 
						
						
						
						
					 
					
						2017-12-19 23:15:03 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Wim 
							
						 
					 
					
						
						
							
						
						0578b21270 
					 
					
						
						
							
							Fix message sending (slack)  
						
						 
						
						
						
						
					 
					
						2017-11-13 19:50:18 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Wim 
							
						 
					 
					
						
						
							
						
						36a800c3f5 
					 
					
						
						
							
							Add support for comments from slack file uploads (slack)  
						
						 
						
						
						
						
					 
					
						2017-11-13 00:20:31 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Wim 
							
						 
					 
					
						
						
							
						
						6f18790352 
					 
					
						
						
							
							Add support to upload files to slack, from bridges with private urls like slack/mattermost/telegram. (slack)  
						
						 
						
						
						
						
					 
					
						2017-11-03 23:10:16 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Patrick Connolly 
							
						 
					 
					
						
						
							
						
						bea0bbd0c2 
					 
					
						
						
							
							Allow slack messages with variables (eg. @here) to be formatted correctly. (slack) ( #288 )  
						
						 
						
						
						
						
					 
					
						2017-11-03 20:32:28 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Patrick Connolly 
							
						 
					 
					
						
						
							
						
						4f8ae761a2 
					 
					
						
						
							
							Resolve slack channel to human-readable name. (slack) ( #282 )  
						
						 
						
						
						
						
					 
					
						2017-11-02 21:21:46 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Wim 
							
						 
					 
					
						
						
							
						
						b530e92834 
					 
					
						
						
							
							Use DisplayName instead of deprecated username (slack).  Closes   #276  
						
						 
						
						
						
						
					 
					
						2017-11-02 17:11:42 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								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  
						
						
					 
					
						2017-10-26 21:58:43 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Wim 
							
						 
					 
					
						
						
							
						
						4e1dc9f885 
					 
					
						
						
							
							Use bot username if specified (slack).  Closes   #273  
						
						 
						
						
						
						
					 
					
						2017-10-12 20:33:37 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Wim 
							
						 
					 
					
						
						
							
						
						5f14141ec9 
					 
					
						
						
							
							Try to not forward slack unfurls.  Closes   #266  
						
						 
						
						
						
						
					 
					
						2017-09-19 22:33:26 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Wim 
							
						 
					 
					
						
						
							
						
						d59c51a94b 
					 
					
						
						
							
							Remove unnecessary check, make megacheck happy  
						
						 
						
						
						
						
					 
					
						2017-09-19 00:04:27 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Wim 
							
						 
					 
					
						
						
							
						
						1a40b0c1e9 
					 
					
						
						
							
							Relay attachments from mattermost to slack (slack).  Closes   #260  
						
						 
						
						
						
						
					 
					
						2017-09-18 23:51:27 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Wim 
							
						 
					 
					
						
						
							
						
						ed01820722 
					 
					
						
						
							
							Add support for deleting messages across bridges.  
						
						 
						
						... 
						
						
						
						Currently fully support mattermost,slack and discord.
Message deleted on the bridge or received from other bridges will be
deleted.
Partially support for Gitter.
Gitter bridge will delete messages received from other bridges.
But if you delete a message on gitter, this deletion will not be sent to
other bridges (this is a gitter API limitation, it doesn't propogate edits
or deletes via the API) 
						
						
					 
					
						2017-09-11 22:45:15 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Wim 
							
						 
					 
					
						
						
							
						
						90a61f15cc 
					 
					
						
						
							
							Do not break messages on newline (slack).  Closes   #258  
						
						 
						
						
						
						
					 
					
						2017-09-10 18:19:33 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Wim 
							
						 
					 
					
						
						
							
						
						a3470f8aec 
					 
					
						
						
							
							Send first message after connect (slack).  Closes   #252  
						
						 
						
						
						
						
					 
					
						2017-09-07 23:47:23 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Wim 
							
						 
					 
					
						
						
							
						
						9226252336 
					 
					
						
						
							
							Replace mentions from other bridges. (slack).  Closes   #233  
						
						 
						
						
						
						
					 
					
						2017-08-29 23:34:50 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Wim 
							
						 
					 
					
						
						
							
						
						8b98f605bc 
					 
					
						
						
							
							Add support for editing messages (slack)  
						
						 
						
						
						
						
					 
					
						2017-08-28 20:29:02 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Wim 
							
						 
					 
					
						
						
							
						
						5a8d7b5f6d 
					 
					
						
						
							
							Modify Send() to return also a message id  
						
						 
						
						
						
						
					 
					
						2017-08-27 22:59:37 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Wim 
							
						 
					 
					
						
						
							
						
						43bd779fb7 
					 
					
						
						
							
							Handle leave/join events (slack).  Closes   #246  
						
						 
						
						
						
						
					 
					
						2017-08-27 00:00:02 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Wim 
							
						 
					 
					
						
						
							
						
						28710d0bc7 
					 
					
						
						
							
							Allow a webhookurl per channel (discord).  #239  
						
						 
						
						
						
						
					 
					
						2017-08-12 14:51:41 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Wim 
							
						 
					 
					
						
						
							
						
						f8e6a69d6e 
					 
					
						
						
							
							Add action support for slack,mattermost,irc,gitter,matrix,xmpp,discord.  #199  
						
						 
						
						
						
						
					 
					
						2017-07-30 17:48:23 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Wim 
							
						 
					 
					
						
						
							
						
						bd97357f8d 
					 
					
						
						
							
							Disable message from other bots when using webhooks (slack)  
						
						 
						
						
						
						
					 
					
						2017-07-22 20:03:40 +02:00