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 
						 
				 
			
				
					
						
							
							
								Wim 
							
						 
					 
					
						
						
						
						
							
						
						
							dc8743e0c0 
							
						 
					 
					
						
						
							
							Tag messages we send ourself using CallbackID hack (slack).  Closes   #219  
						
						
						
						
					 
					
						2017-07-17 21:28:31 +02:00 
						 
				 
			
				
					
						
							
							
								Jerry Heiselman 
							
						 
					 
					
						
						
						
						
							
						
						
							cc5ce3d5ae 
							
						 
					 
					
						
						
							
							Suppress parent message when child message is received (slack) ( #218 )  
						
						... 
						
						
						
						* Suppress parent message when child message is received
When a thread is started in Slack and a user makes a comment on the thread, matterbridge sends the original parent message again on each child comment. This change suppresses that.
* Update slack.go
Moved determination of ThreadTimestamp to handleSlackClient so the MMMessage struct doesn't need to be modified
* Ran 'go fmt' 
						
						
					 
					
						2017-07-17 18:33:28 +02:00