Wim 
							
						 
					 
					
						
						
							
						
						f8e6a69d6e 
					 
					
						
						
							
							Add action support for slack,mattermost,irc,gitter,matrix,xmpp,discord.  #199  
						
						
						
						
					 
					
						2017-07-30 17:48:23 +02:00 
						 
				 
			
				
					
						
							
							
								Wim 
							
						 
					 
					
						
						
							
						
						38d09dba2e 
					 
					
						
						
							
							Update vendor (go-irc)  
						
						
						
						
					 
					
						2017-07-28 14:26:26 +02:00 
						 
				 
			
				
					
						
							
							
								Wim 
							
						 
					 
					
						
						
							
						
						ba653c0841 
					 
					
						
						
							
							Ignore edited messages with reactions (mattermost)  
						
						
						
						
					 
					
						2017-07-25 23:19:50 +02:00 
						 
				 
			
				
					
						
							
							
								Wim 
							
						 
					 
					
						
						
							
						
						83ef61287e 
					 
					
						
						
							
							Refactor. Add tests  
						
						
						
						
					 
					
						2017-07-25 20:11:52 +02:00 
						 
				 
			
				
					
						
							
							
								Wim 
							
						 
					 
					
						
						
							
						
						bd97357f8d 
					 
					
						
						
							
							Disable message from other bots when using webhooks (slack)  
						
						
						
						
					 
					
						2017-07-22 20:03:40 +02:00 
						 
				 
			
				
					
						
							
							
								Wim 
							
						 
					 
					
						
						
							
						
						0f791d7a9a 
					 
					
						
						
							
							Handle reconnections better (xmpp).  Closes   #222  
						
						
						
						
					 
					
						2017-07-20 23:16:43 +02:00 
						 
				 
			
				
					
						
							
							
								Wim 
							
						 
					 
					
						
						
							
						
						0302e4da82 
					 
					
						
						
							
							Fix webhookurl/webhookbindaddress panic (mattermost).  Closes   #221  
						
						
						
						
					 
					
						2017-07-17 23:10:32 +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 
						 
				 
			
				
					
						
							
							
								Wim 
							
						 
					 
					
						
						
							
						
						778abea2d9 
					 
					
						
						
							
							Add support for fallback/text in attachments (slack)  
						
						
						
						
					 
					
						2017-07-16 18:08:26 +02:00 
						 
				 
			
				
					
						
							
							
								Wim 
							
						 
					 
					
						
						
							
						
						20a7ef33f1 
					 
					
						
						
							
							Make sure bot doesn't loop now we relay bot messages (slack)  
						
						
						
						
					 
					
						2017-07-16 15:03:46 +02:00 
						 
				 
			
				
					
						
							
							
								Wim 
							
						 
					 
					
						
						
							
						
						04e0f001b0 
					 
					
						
						
							
							Fix discordgo api changes  
						
						
						
						
					 
					
						2017-07-16 14:39:00 +02:00 
						 
				 
			
				
					
						
							
							
								Wim 
							
						 
					 
					
						
						
							
						
						335ddf8db5 
					 
					
						
						
							
							Fix lookup bot username (slack).  #213  
						
						
						
						
					 
					
						2017-07-16 14:18:33 +02:00 
						 
				 
			
				
					
						
							
							
								Wim 
							
						 
					 
					
						
						
							
						
						4aa646f6b0 
					 
					
						
						
							
							Use GetFileLinks. Also show links to non-public files (mattermost)  
						
						
						
						
					 
					
						2017-07-15 16:51:10 +02:00 
						 
				 
			
				
					
						
							
							
								Wim 
							
						 
					 
					
						
						
							
						
						9dcd51fb80 
					 
					
						
						
							
							Refactor connecting logic slack/mattermost.  Fixes   #216  
						
						
						
						
					 
					
						2017-07-15 16:49:47 +02:00 
						 
				 
			
				
					
						
							
							
								Wim 
							
						 
					 
					
						
						
							
						
						6dee988b76 
					 
					
						
						
							
							Fix megacheck / go vet issues  
						
						
						
						
					 
					
						2017-07-14 00:35:01 +02:00 
						 
				 
			
				
					
						
							
							
								Wim 
							
						 
					 
					
						
						
							
						
						8411f2aa32 
					 
					
						
						
							
							Lookup bot username (slack).  #213  
						
						
						
						
					 
					
						2017-07-10 21:58:43 +02:00 
						 
				 
			
				
					
						
							
							
								Wim 
							
						 
					 
					
						
						
							
						
						b75cf2c189 
					 
					
						
						
							
							Replace HTML entities (slack).  #215  
						
						
						
						
					 
					
						2017-07-09 14:26:56 +02:00 
						 
				 
			
				
					
						
							
							
								Wim 
							
						 
					 
					
						
						
							
						
						870b89a8f0 
					 
					
						
						
							
							Fix embeds (discord).  Closes   #202  
						
						
						
						
					 
					
						2017-07-09 13:41:46 +02:00 
						 
				 
			
				
					
						
							
							
								Wim 
							
						 
					 
					
						
						
							
						
						bfc7130ed8 
					 
					
						
						
							
							Try to detect the charset and convert it to utf-8. (irc).  Closes   #209   #210  
						
						
						
						
					 
					
						2017-07-07 23:39:38 +02:00 
						 
				 
			
				
					
						
							
							
								Wim 
							
						 
					 
					
						
						
							
						
						2338c69d40 
					 
					
						
						
							
							Add UseInsecureURL option (telegram)  
						
						
						
						
					 
					
						2017-07-04 01:35:30 +02:00 
						 
				 
			
				
					
						
							
							
								Wim 
							
						 
					 
					
						
						
							
						
						c714501a0e 
					 
					
						
						
							
							Fix channel id off by 0x18000000000000 (steam)  
						
						
						
						
					 
					
						2017-07-03 22:10:26 +02:00 
						 
				 
			
				
					
						
							
							
								Wim 
							
						 
					 
					
						
						
							
						
						830361e48b 
					 
					
						
						
							
							Deprecate URL,useAPI,BindAddress (slack,mattermost,rocketchat)  
						
						
						
						
					 
					
						2017-06-29 23:38:48 +02:00 
						 
				 
			
				
					
						
							
							
								Wim 
							
						 
					 
					
						
						
							
						
						25ac4c708f 
					 
					
						
						
							
							Add more debugging (discord)  
						
						
						
						
					 
					
						2017-06-26 23:01:35 +02:00 
						 
				 
			
				
					
						
							
							
								Wim 
							
						 
					 
					
						
						
							
						
						c268e90f49 
					 
					
						
						
							
							Remove label from URLs (slack).  Closes   #205  
						
						... 
						
						
						
						If slack detects a text contains an url it changes it to <http://url |url>.
Strip the |url so that http://url  remains. 
						
						
					 
					
						2017-06-26 22:16:19 +02:00 
						 
				 
			
				
					
						
							
							
								Sacha Aury - Wolfman 
							
						 
					 
					
						
						
							
						
						c17512b7ab 
					 
					
						
						
							
							Add webhook posting mode for discord. ( #204 )  
						
						... 
						
						
						
						Using it implies to configure a Webhook on discord and set the parameter :
- WebhookURL (New parameter, discord-specific)
Discord API does not allow to change the name of the user posting, but webhooks does.
This makes the relay much more elegant, even if we might lose some more advanced features.
Signed-off-by: saury07 <sacha.aury@gmail.com > 
						
						
					 
					
						2017-06-26 20:07:27 +02:00 
						 
				 
			
				
					
						
							
							
								Wim 
							
						 
					 
					
						
						
							
						
						1b837b3dc7 
					 
					
						
						
							
							Add ShowEmbeds option (discord).  #202  
						
						
						
						
					 
					
						2017-06-24 23:17:57 +02:00 
						 
				 
			
				
					
						
							
							
								Wim 
							
						 
					 
					
						
						
							
						
						276ac840aa 
					 
					
						
						
							
							Add initial steam support  
						
						
						
						
					 
					
						2017-06-22 01:02:05 +02:00 
						 
				 
			
				
					
						
							
							
								Wim 
							
						 
					 
					
						
						
							
						
						62e9de1a3b 
					 
					
						
						
							
							Use the last (and biggest) photo to relay (telegram).  Closes   #184  
						
						
						
						
					 
					
						2017-06-18 23:59:52 +02:00 
						 
				 
			
				
					
						
							
							
								Wim 
							
						 
					 
					
						
						
							
						
						2ddc4f7ae9 
					 
					
						
						
							
							Add UserID to each message.  Closes   #200  
						
						
						
						
					 
					
						2017-06-18 15:44:54 +02:00 
						 
				 
			
				
					
						
							
							
								Wim 
							
						 
					 
					
						
						
							
						
						2dd402675d 
					 
					
						
						
							
							Sent only the biggest picture to bridges (telegram)  
						
						
						
						
					 
					
						2017-06-18 01:23:15 +02:00 
						 
				 
			
				
					
						
							
							
								Wim 
							
						 
					 
					
						
						
							
						
						25b1af1e11 
					 
					
						
						
							
							Add option IgnoreMessages to ignore messages based on regexp. (all).  Closes   #70  
						
						
						
						
					 
					
						2017-06-18 01:08:11 +02:00 
						 
				 
			
				
					
						
							
							
								Wim 
							
						 
					 
					
						
						
							
						
						75fb2b8156 
					 
					
						
						
							
							Make reconnection more robust (irc).  #153  
						
						
						
						
					 
					
						2017-06-18 00:13:10 +02:00 
						 
				 
			
				
					
						
							
							
								Wim 
							
						 
					 
					
						
						
							
						
						2a403f8b85 
					 
					
						
						
							
							Add initial sticker/video/photo/document support (telegram).  #184  
						
						
						
						
					 
					
						2017-06-17 18:25:17 +02:00 
						 
				 
			
				
					
						
							
							
								Wim 
							
						 
					 
					
						
						
							
						
						c3d45a9f06 
					 
					
						
						
							
							Do not relay join/part of ourselves (irc).  Closes   #190  
						
						
						
						
					 
					
						2017-06-17 17:58:56 +02:00 
						 
				 
			
				
					
						
							
							
								Wim 
							
						 
					 
					
						
						
							
						
						511f653e6e 
					 
					
						
						
							
							Fix incorrect behaviour of EditDisable (mattermost).  Fixes   #197  
						
						
						
						
					 
					
						2017-06-15 22:45:34 +02:00 
						 
				 
			
				
					
						
							
							
								Wim 
							
						 
					 
					
						
						
							
						
						4b839b9958 
					 
					
						
						
							
							Avoid nil in usermembermap (discord). See  #198  
						
						
						
						
					 
					
						2017-06-15 22:29:01 +02:00 
						 
				 
			
				
					
						
							
							
								Wim 
							
						 
					 
					
						
						
							
						
						359d0f2910 
					 
					
						
						
							
							Allow reuse of api in different gateways. See  #189  
						
						
						
						
					 
					
						2017-06-07 23:54:50 +02:00 
						 
				 
			
				
					
						
							
							
								Wim 
							
						 
					 
					
						
						
							
						
						ad3cb0386b 
					 
					
						
						
							
							Add token authentication (api)  
						
						
						
						
					 
					
						2017-06-06 00:05:32 +02:00 
						 
				 
			
				
					
						
							
							
								Wim 
							
						 
					 
					
						
						
							
						
						2eecaccd1c 
					 
					
						
						
							
							Change to lowercase JSON keys (api)  
						
						
						
						
					 
					
						2017-06-05 23:18:13 +02:00 
						 
				 
			
				
					
						
							
							
								Wim 
							
						 
					 
					
						
						
							
						
						5f30a98bc1 
					 
					
						
						
							
							Add gateway name to messages  
						
						
						
						
					 
					
						2017-06-05 23:12:19 +02:00 
						 
				 
			
				
					
						
							
							
								Wim 
							
						 
					 
					
						
						
							
						
						b8a2fcbaff 
					 
					
						
						
							
							Post valid JSON (api). See  #185  
						
						
						
						
					 
					
						2017-06-05 23:08:36 +02:00 
						 
				 
			
				
					
						
							
							
								Wim 
							
						 
					 
					
						
						
							
						
						c0c4890887 
					 
					
						
						
							
							Add hashtag to channel (discord)  
						
						
						
						
					 
					
						2017-06-03 18:21:47 +02:00 
						 
				 
			
				
					
						
							
							
								Wim 
							
						 
					 
					
						
						
							
						
						9bcd131e66 
					 
					
						
						
							
							Reset variables each loop (telegram).  Closes   #181  
						
						
						
						
					 
					
						2017-05-30 21:14:03 +02:00 
						 
				 
			
				
					
						
							
							
								Wim 
							
						 
					 
					
						
						
							
						
						9d9cb32f4e 
					 
					
						
						
							
							Limit message length (irc).  Closes   #179  
						
						
						
						
					 
					
						2017-05-29 21:54:34 +02:00 
						 
				 
			
				
					
						
							
							
								Wim 
							
						 
					 
					
						
						
							
						
						87229bab13 
					 
					
						
						
							
							Fix sending to different channels on same account (slack).  Closes   #177  
						
						
						
						
					 
					
						2017-05-24 22:10:21 +02:00 
						 
				 
			
				
					
						
							
							
								Wim 
							
						 
					 
					
						
						
							
						
						3812693111 
					 
					
						
						
							
							Replace long ids in channel metions (discord).  Fixes   #174  
						
						
						
						
					 
					
						2017-05-23 22:26:37 +02:00 
						 
				 
			
				
					
						
							
							
								Wim 
							
						 
					 
					
						
						
							
						
						dd3c572256 
					 
					
						
						
							
							Fix possible crash on nil (discord)  
						
						
						
						
					 
					
						2017-05-22 21:57:19 +02:00 
						 
				 
			
				
					
						
							
							
								siinus 
							
						 
					 
					
						
						
							
						
						ef278301e3 
					 
					
						
						
							
							Fix JoinChannel argument to use IRC channel key ( #172 )  
						
						
						
						
					 
					
						2017-05-21 15:23:56 +02:00 
						 
				 
			
				
					
						
							
							
								Wim 
							
						 
					 
					
						
						
							
						
						2888fd64b0 
					 
					
						
						
							
							Add UseFirstName option (telegram).  Closes   #144  
						
						
						
						
					 
					
						2017-05-15 23:23:10 +02:00