Wim 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							274fb09ed4 
							
						 
					 
					
						
						
							
							Fix forward from hidden users (telegram).  Closes   #1131  ( #1143 )  
						
						... 
						
						
						
						Use ForwardDate to check if a message is forwarded.
If we have a nil ForwardedFrom then make this an unknown user. 
						
						
					 
					
						2020-05-23 19:15:26 +02:00 
						 
				 
			
				
					
						
							
							
								Wim 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e343db6f72 
							
						 
					 
					
						
						
							
							Make avatars download work with mediaserverdownload (telegram).  Fixes   #920  ( #1012 )  
						
						
						
						
					 
					
						2020-02-15 18:31:40 +01:00 
						 
				 
			
				
					
						
							
							
								Wim 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f8ad877601 
							
						 
					 
					
						
						
							
							Add DisableWebPagePreview option (telegram).  Closes   #980  ( #994 )  
						
						
						
						
					 
					
						2020-02-02 18:53:04 +01:00 
						 
				 
			
				
					
						
							
							
								Humorhenker 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fc30b1bacc 
							
						 
					 
					
						
						
							
							Add QuoteLengthLimit option (telegram)  fixes   #963  ( #985 )  
						
						... 
						
						
						
						* QuoteLengthLimit option added to limit max. quoted message length if QuoteLengthLimit = 0 the whole message will be quoted 
						
						
					 
					
						2020-01-30 00:02:33 +01:00 
						 
				 
			
				
					
						
							
							
								Guillaume Lazzara 
							
						 
					 
					
						
						
						
						
							
						
						
							c9d5f4c898 
							
						 
					 
					
						
						
							
							Add support for WhatsApp media (jpeg/png/gif) bridging ( #974 )  
						
						... 
						
						
						
						* Whatsapp image bridging
* Prevent double message in telegram when media with caption received
Co-authored-by: imShara <shara@protonmail.com> 
						
						
					 
					
						2020-01-09 18:14:01 +01:00 
						 
				 
			
				
					
						
							
							
								Wim 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1fb91c6316 
							
						 
					 
					
						
						
							
							Fix panic by checking slice bounds in handleEntities (telegram).  Fixes   #857  ( #858 )  
						
						... 
						
						
						
						Besides the bound checking, this now also use utf16 as suggested by
https://github.com/go-telegram-bot-api/telegram-bot-api/issues/231  
						
						
					 
					
						2019-07-08 22:19:45 +02:00 
						 
				 
			
				
					
						
							
							
								Wim 
							
						 
					 
					
						
						
						
						
							
						
						
							01d0a9f412 
							
						 
					 
					
						
						
							
							Handle nil message (telegram).  Fixes   #777  
						
						
						
						
					 
					
						2019-04-05 00:04:08 +02:00 
						 
				 
			
				
					
						
							
							
								Wim 
							
						 
					 
					
						
						
						
						
							
						
						
							8cc2d3b4fe 
							
						 
					 
					
						
						
							
							Revert "Bail if any vars are nil, not if all (telegram) ( #778 )"  
						
						... 
						
						
						
						This reverts commit efd2c9986270a8a1dd35f896a80d6465fc52054b. 
						
						
					 
					
						2019-04-05 00:02:26 +02:00 
						 
				 
			
				
					
						
							
							
								David Hill 
							
						 
					 
					
						
						
						
						
							
						
						
							efd2c99862 
							
						 
					 
					
						
						
							
							Bail if any vars are nil, not if all (telegram) ( #778 )  
						
						
						
						
					 
					
						2019-03-27 21:00:57 +01:00 
						 
				 
			
				
					
						
							
							
								Wim 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f57370f33a 
							
						 
					 
					
						
						
							
							Add support for URL in messageEntities (telegram).  Fixes   #735  ( #736 )  
						
						
						
						
					 
					
						2019-03-02 22:38:44 +01:00 
						 
				 
			
				
					
						
							
							
								Wim 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							26a7e35f27 
							
						 
					 
					
						
						
							
							Add MediaConvertWebPToPNG option (telegram). ( #741 )  
						
						... 
						
						
						
						* Add MediaConvertWebPToPNG option (telegram).
When enabled matterbridge will convert .webp files to .png files
before uploading them to the mediaserver of the other bridges.
Fixes  #398  
						
						
					 
					
						2019-02-27 00:41:50 +01:00 
						 
				 
			
				
					
						
							
							
								Wim 
							
						 
					 
					
						
						
						
						
							
						
						
							96841c70c7 
							
						 
					 
					
						
						
							
							Fix regression in HTML handling (telegram).  Closes   #734  
						
						... 
						
						
						
						* Revert back to blackfriday v1
* Add testing 
						
						
					 
					
						2019-02-24 15:13:56 +01:00 
						 
				 
			
				
					
						
							
							
								Wim 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bfa9a83d31 
							
						 
					 
					
						
						
							
							Refactor telegram ( #649 )  
						
						... 
						
						
						
						* Decrease complexity in Send() (makes codeclimate happy) 
						
						
					 
					
						2018-12-12 23:50:08 +01:00 
						 
				 
			
				
					
						
							
							
								Wim 
							
						 
					 
					
						
						
						
						
							
						
						
							7923cfe8f8 
							
						 
					 
					
						
						
							
							Fix telegram crash  #620  
						
						
						
						
					 
					
						2018-11-29 23:03:50 +01:00 
						 
				 
			
				
					
						
							
							
								Wim 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							25cd1e2cc1 
							
						 
					 
					
						
						
							
							Refactor telegram handlers. Fix linting ( #609 )  
						
						... 
						
						
						
						* Refactor telegram handlers. Fix linting 
						
						
					 
					
						2018-11-28 10:57:59 +01:00 
						 
				 
			
				
					
						
							
							
								Duco van Amstel 
							
						 
					 
					
						
						
						
						
							
						
						
							ce21ba1545 
							
						 
					 
					
						
						
							
							Fix golint linter issues and enable it in CI ( #593 )  
						
						
						
						
					 
					
						2018-11-15 20:43:43 +01:00 
						 
				 
			
				
					
						
							
							
								Wim 
							
						 
					 
					
						
						
						
						
							
						
						
							b2a07aba3a 
							
						 
					 
					
						
						
							
							Make goconst linter happy  
						
						
						
						
					 
					
						2018-11-08 22:20:03 +01:00 
						 
				 
			
				
					
						
							
							
								Wim 
							
						 
					 
					
						
						
						
						
							
						
						
							399789811e 
							
						 
					 
					
						
						
							
							Make gocritic linter happy  
						
						
						
						
					 
					
						2018-11-08 00:46:34 +01:00 
						 
				 
			
				
					
						
							
							
								Wim 
							
						 
					 
					
						
						
						
						
							
						
						
							588b8e0303 
							
						 
					 
					
						
						
							
							Make interfacer linter happy  
						
						
						
						
					 
					
						2018-11-08 00:35:30 +01:00 
						 
				 
			
				
					
						
							
							
								David Hill 
							
						 
					 
					
						
						
						
						
							
						
						
							0e2522279e 
							
						 
					 
					
						
						
							
							Clean up various stuff ( #508 )  
						
						... 
						
						
						
						* various cleanups 
						
						
					 
					
						2018-11-07 20:36:50 +01:00 
						 
				 
			
				
					
						
							
							
								Duco van Amstel 
							
						 
					 
					
						
						
						
						
							
						
						
							f2cdda7278 
							
						 
					 
					
						
						
							
							Update Blackfriday dependency ( closes   #522 ) ( #532 )  
						
						... 
						
						
						
						- Fixup Telegram bridge implementation to support updated dependency. 
						
						
					 
					
						2018-10-22 19:48:29 +02:00 
						 
				 
			
				
					
						
							
							
								Wim 
							
						 
					 
					
						
						
						
						
							
						
						
							221a63d980 
							
						 
					 
					
						
						
							
							Fix build (telegram)  
						
						
						
						
					 
					
						2018-06-18 23:49:28 +02:00 
						 
				 
			
				
					
						
							
							
								Wim 
							
						 
					 
					
						
						
						
						
							
						
						
							d02eda147c 
							
						 
					 
					
						
						
							
							Add support for MessageFormat=htmlnick (telegram).  #444  
						
						
						
						
					 
					
						2018-06-18 23:38:52 +02:00 
						 
				 
			
				
					
						
							
							
								Liam Stanley 
							
						 
					 
					
						
						
						
						
							
						
						
							51327a4056 
							
						 
					 
					
						
						
							
							Reconnect on quit. (irc) See  #431  ( #445 )  
						
						... 
						
						
						
						* potential fixes for #431 
* go: fix formatting/gofmt/goreturns 
						
						
					 
					
						2018-06-09 12:47:40 +02:00 
						 
				 
			
				
					
						
							
							
								Wim 
							
						 
					 
					
						
						
						
						
							
						
						
							406a54b597 
							
						 
					 
					
						
						
							
							Add QuoteFormat option (telegram).  Closes   #413  
						
						
						
						
					 
					
						2018-05-11 20:59:15 +02:00 
						 
				 
			
				
					
						
							
							
								Wim 
							
						 
					 
					
						
						
						
						
							
						
						
							ee4ac67081 
							
						 
					 
					
						
						
							
							Fix possible nil when using channels (telegram).  #410  
						
						
						
						
					 
					
						2018-05-05 23:15:50 +02:00 
						 
				 
			
				
					
						
							
							
								Wim 
							
						 
					 
					
						
						
						
						
							
						
						
							b24a47ad7f 
							
						 
					 
					
						
						
							
							Handle channel posts correctly (telegram)  
						
						
						
						
					 
					
						2018-04-29 22:31:11 +02:00 
						 
				 
			
				
					
						
							
							
								Wim 
							
						 
					 
					
						
						
						
						
							
						
						
							cd1fd1bb7c 
							
						 
					 
					
						
						
							
							Fix panic (telegram).  Closes   #410  
						
						
						
						
					 
					
						2018-04-29 15:46:40 +02:00 
						 
				 
			
				
					
						
							
							
								Wim 
							
						 
					 
					
						
						
						
						
							
						
						
							a83831e68d 
							
						 
					 
					
						
						
							
							Remove empty newlines from messages (telegram)  #399  
						
						
						
						
					 
					
						2018-04-19 12:53:49 +02:00 
						 
				 
			
				
					
						
							
							
								Wim 
							
						 
					 
					
						
						
						
						
							
						
						
							e57f3a7e6c 
							
						 
					 
					
						
						
							
							Add QuoteDisable option (telegram).  Closes   #399  
						
						
						
						
					 
					
						2018-04-17 23:26:41 +02:00 
						 
				 
			
				
					
						
							
							
								Wim 
							
						 
					 
					
						
						
						
						
							
						
						
							7c4334d0de 
							
						 
					 
					
						
						
							
							Remove unused import  
						
						
						
						
					 
					
						2018-03-17 22:54:54 +01:00 
						 
				 
			
				
					
						
							
							
								Wim 
							
						 
					 
					
						
						
						
						
							
						
						
							062be8d7c9 
							
						 
					 
					
						
						
							
							Revert  #378  
						
						
						
						
					 
					
						2018-03-17 18:02:00 +01:00 
						 
				 
			
				
					
						
							
							
								Wim 
							
						 
					 
					
						
						
						
						
							
						
						
							1ec324354b 
							
						 
					 
					
						
						
							
							Fix empty messages (telegram)  
						
						
						
						
					 
					
						2018-03-05 00:43:59 +01:00 
						 
				 
			
				
					
						
							
							
								Wim 
							
						 
					 
					
						
						
						
						
							
						
						
							f2f1d874e1 
							
						 
					 
					
						
						
							
							Use viper (github.com/spf13/viper) for configuration  
						
						
						
						
					 
					
						2018-03-04 23:52:14 +01:00 
						 
				 
			
				
					
						
							
							
								Wim 
							
						 
					 
					
						
						
						
						
							
						
						
							dbf8a326d5 
							
						 
					 
					
						
						
							
							Escape html on username (telegram).  Closes   #378  
						
						
						
						
					 
					
						2018-02-28 23:25:00 +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 
							
						 
					 
					
						
						
						
						
							
						
						
							ad6440b603 
							
						 
					 
					
						
						
							
							Refactor telegram  
						
						
						
						
					 
					
						2018-02-27 23:22:10 +01:00 
						 
				 
			
				
					
						
							
							
								Wim 
							
						 
					 
					
						
						
						
						
							
						
						
							bab308508e 
							
						 
					 
					
						
						
							
							Fix the UseInsecureURL text (telegram).  Closes   #184  
						
						
						
						
					 
					
						2018-02-21 13:30:38 +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 
							
						 
					 
					
						
						
						
						
							
						
						
							a2b94452db 
							
						 
					 
					
						
						
							
							Add more debug (telegram)  
						
						
						
						
					 
					
						2018-02-20 17:51:23 +01:00 
						 
				 
			
				
					
						
							
							
								Wim 
							
						 
					 
					
						
						
						
						
							
						
						
							7886f05e88 
							
						 
					 
					
						
						
							
							Download (and upload) avatar images from mattermost and telegram when mediaserver is configured.  Closes   #362  
						
						... 
						
						
						
						An extra avatarMap (cache) is created for mattermost and telegram.
If MediaServerUpload is configured, the avatar images of users are downloaded the first time a
user sends a message.
If this download succeeds a message with EVENT_AVATAR_DOWNLOAD is sent to the originating protocol.
This message also contains a SHA field (in msg.Extra["file"]), if this is not empty, the sha will
be added to the avatarMap. (so we now have a userid-sha cache)
Next time this user sends a message, the MediaServerUpload/sha/userid.png URL will be used as the
avatar field. 
						
						
					 
					
						2018-02-20 01:15:25 +01:00 
						 
				 
			
				
					
						
							
							
								Wim 
							
						 
					 
					
						
						
						
						
							
						
						
							df5bce27b0 
							
						 
					 
					
						
						
							
							Fix panic on nil messages (telegram).  Closes   #366  
						
						
						
						
					 
					
						2018-02-07 14:28:48 +01:00 
						 
				 
			
				
					
						
							
							
								Wim 
							
						 
					 
					
						
						
						
						
							
						
						
							432cd0f99d 
							
						 
					 
					
						
						
							
							Add more parsemode debug (telegram)  
						
						
						
						
					 
					
						2018-02-04 17:55:20 +01:00 
						 
				 
			
				
					
						
							
							
								Wim 
							
						 
					 
					
						
						
						
						
							
						
						
							d4a47671ea 
							
						 
					 
					
						
						
							
							Add markdown support (telegram).  #355  
						
						
						
						
					 
					
						2018-02-03 23:31:21 +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 
							
						 
					 
					
						
						
						
						
							
						
						
							7764493298 
							
						 
					 
					
						
						
							
							Add comment to file upload from telegram. Show comments on all bridges.  Closes   #358  
						
						
						
						
					 
					
						2018-02-01 00:41:09 +01:00 
						 
				 
			
				
					
						
							
							
								ValdikSS 
							
						 
					 
					
						
						
						
						
							
						
						
							2e2187ebf4 
							
						 
					 
					
						
						
							
							Enable Long Polling for Telegram. Reduces bandwidth consumption. ( #350 )  
						
						... 
						
						
						
						Fixes  #349 . 
					
						2018-01-29 12:07:26 +01:00 
						 
				 
			
				
					
						
							
							
								Wim 
							
						 
					 
					
						
						
						
						
							
						
						
							d0c4fe78ee 
							
						 
					 
					
						
						
							
							Allow specifying maximum download size of media using MediaDownloadSize (slack,telegram,matrix)  
						
						
						
						
					 
					
						2017-12-19 23:44:13 +01:00