Christian Hesse 
							
						 
					 
					
						
						
							
						
						abfc8e9191 
					 
					
						
						
							
							telegram-chat: add (and increase) random delay on error  
						
						 
						
						... 
						
						
						
						Chances are that two devices schedule the script (nearly) simultaneously.
Causing a lot of failures from fetch. Instead of forcing a retry on
*every* invocating we add (and increase) a random delay, that is
slowly decreasd on success. This should minimize failures... 
						
						
					 
					
						2024-01-30 00:02:08 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christian Hesse 
							
						 
					 
					
						
						
							
						
						b6367b5df3 
					 
					
						
						
							
							telegram-chat: fix concatenation (and retry with delay)  
						
						 
						
						... 
						
						
						
						Ups... 😳  
						
						
					 
					
						2024-01-30 00:02:08 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christian Hesse 
							
						 
					 
					
						
						
							
						
						9a73fc526f 
					 
					
						
						
							
							update copyright for 2024  
						
						 
						
						
						
						
					 
					
						2024-01-01 15:25:25 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christian Hesse 
							
						 
					 
					
						
						
							
						
						cae5f425a6 
					 
					
						
						
							
							telegram-chat: get rid of '.txt' file extension  
						
						 
						
						
						
						
					 
					
						2023-11-22 21:20:44 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christian Hesse 
							
						 
					 
					
						
						
							
						
						1f6040178f 
					 
					
						
						
							
							telegram-chat: rework the retry logic  
						
						 
						
						... 
						
						
						
						... with increasing delay. 
						
						
					 
					
						2023-10-19 21:13:04 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christian Hesse 
							
						 
					 
					
						
						
							
						
						b81f3850ae 
					 
					
						
						
							
							telegram-chat: log when sending notice  
						
						 
						
						
						
						
					 
					
						2023-10-19 09:19:34 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christian Hesse 
							
						 
					 
					
						
						
							
						
						4c365c131d 
					 
					
						
						
							
							telegram-chat: drop extra conversion  
						
						 
						
						
						
						
					 
					
						2023-10-19 08:42:29 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christian Hesse 
							
						 
					 
					
						
						
							
						
						fffe0a3b50 
					 
					
						
						
							
							telegram-chat: retry on fetch failure...  
						
						 
						
						... 
						
						
						
						... and exit with a warning. 
						
						
					 
					
						2023-10-17 21:37:13 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christian Hesse 
							
						 
					 
					
						
						
							
						
						bcc10c8285 
					 
					
						
						
							
							telegram-chat: make messages silent...  
						
						 
						
						... 
						
						
						
						... at least those not indicating an error. 
						
						
					 
					
						2023-10-17 14:05:03 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christian Hesse 
							
						 
					 
					
						
						
							
						
						73194b92cf 
					 
					
						
						
							
							telegram-chat: use $ParseJson for all JSON  
						
						 
						
						
						
						
					 
					
						2023-10-16 23:43:58 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christian Hesse 
							
						 
					 
					
						
						
							
						
						c9233773b3 
					 
					
						
						
							
							telegram-chat: do not act on foreign reply...  
						
						 
						
						... 
						
						
						
						... even if active! 
						
						
					 
					
						2023-10-16 15:27:14 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christian Hesse 
							
						 
					 
					
						
						
							
						
						bc4839f611 
					 
					
						
						
							
							telegram-chat: rename variable  
						
						 
						
						
						
						
					 
					
						2023-10-16 15:27:14 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christian Hesse 
							
						 
					 
					
						
						
							
						
						1b62545d8c 
					 
					
						
						
							
							telegram-chat: answer question mark with short notice  
						
						 
						
						
						
						
					 
					
						2023-10-16 15:27:14 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christian Hesse 
							
						 
					 
					
						
						
							
						
						15873e2fdb 
					 
					
						
						
							
							telegram-chat: restore indention  
						
						 
						
						
						
						
					 
					
						2023-10-16 15:27:14 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christian Hesse 
							
						 
					 
					
						
						
							
						
						555461c612 
					 
					
						
						
							
							telegram-chat: do not nest conditions  
						
						 
						
						
						
						
					 
					
						2023-10-16 15:27:14 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christian Hesse 
							
						 
					 
					
						
						
							
						
						adca33cc5b 
					 
					
						
						
							
							telegram-chat: act on reply without delay  
						
						 
						
						
						
						
					 
					
						2023-10-16 13:11:20 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christian Hesse 
							
						 
					 
					
						
						
							
						
						399d952ac2 
					 
					
						
						
							
							telegram-chat: act on reply from self  
						
						 
						
						
						
						
					 
					
						2023-10-16 13:11:20 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christian Hesse 
							
						 
					 
					
						
						
							
						
						080b3cbf9d 
					 
					
						
						
							
							global-functions: make $ParseJson global  
						
						 
						
						
						
						
					 
					
						2023-10-16 11:51:04 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christian Hesse 
							
						 
					 
					
						
						
							
						
						8e9734347e 
					 
					
						
						
							
							telegram-chat: parse (one level of) JSON into array  
						
						 
						
						
						
						
					 
					
						2023-10-16 11:51:04 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christian Hesse 
							
						 
					 
					
						
						
							
						
						4c51b2fe52 
					 
					
						
						
							
							telegram-chat: do not cover existing variable  
						
						 
						
						
						
						
					 
					
						2023-10-16 11:51:04 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christian Hesse 
							
						 
					 
					
						
						
							
						
						557823c5c1 
					 
					
						
						
							
							telegram-chat: create status files with /file/add  
						
						 
						
						... 
						
						
						
						We have no content, thus no issues with file size. 
						
						
					 
					
						2023-09-15 09:54:59 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christian Hesse 
							
						 
					 
					
						
						
							
						
						66ebcf2bbd 
					 
					
						
						
							
							telegram-chat: use the full command name :execute  
						
						 
						
						
						
						
					 
					
						2023-09-15 09:54:59 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christian Hesse 
							
						 
					 
					
						
						
							
						
						a832fd04ef 
					 
					
						
						
							
							rename scripts and add file extension ".rsc"  
						
						 
						
						... 
						
						
						
						No functional change for the user... The migration is done
automatically. 
						
						
					 
					
						2023-03-07 22:26:01 +01:00