Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							45d82f2a85 
							
						 
					 
					
						
						
							
							Fix issues with to/from ID in private chats with multiple clients  
						
						... 
						
						
						
						This should address #1218 . 
						
					 
					
						2019-08-07 00:46:19 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							8e36bb4c4d 
							
						 
					 
					
						
						
							
							Link Python keywords with Python's documentation  
						
						
						
					 
					
						2019-07-06 12:11:00 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							a7a7c4add2 
							
						 
					 
					
						
						
							
							Pass all Updates when building events  
						
						
						
					 
					
						2019-06-30 16:34:34 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							aa2b3daccc 
							
						 
					 
					
						
						
							
							Factor out setting entities to events  
						
						
						
					 
					
						2019-06-30 16:34:34 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							83789aaa42 
							
						 
					 
					
						
						
							
							Return None from ChatGetter when there isn't enough info  
						
						
						
					 
					
						2019-06-19 11:46:03 +02:00 
						 
				 
			
				
					
						
							
							
								Terrance 
							
						 
					 
					
						
						
						
						
							
						
						
							0946a7902f 
							
						 
					 
					
						
						
							
							Fix super() initialisation call for EventCommon ( #1182 )  
						
						
						
					 
					
						2019-05-12 23:29:01 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							9730894a07 
							
						 
					 
					
						
						
							
							Call Chat/Sender Getter init methods  
						
						
						
					 
					
						2019-05-12 14:00:12 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							3a1496c205 
							
						 
					 
					
						
						
							
							Reuse code for _get_entity_pair  
						
						... 
						
						
						
						Less error-prone, improved the function flow for all callers,
and removed some duplicate work. 
						
					 
					
						2019-05-01 17:52:32 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							6d004601d0 
							
						 
					 
					
						
						
							
							Inline the old _load_entities code  
						
						
						
					 
					
						2019-05-01 17:07:12 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							22124b5ced 
							
						 
					 
					
						
						
							
							Refactor code to fetch missing entities once again  
						
						... 
						
						
						
						This is another attempt at reducing CPU usage similar to:
    1b6b4a57d9 
						
					 
					
						2019-05-01 14:02:27 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							1b6b4a57d9 
							
						 
					 
					
						
						
							
							Attempt at reducing CPU usage after  c902428 
						
						... 
						
						
						
						This attempt removes the forced `await` call, which could
be causing that extra usage. Some more boilerplate is needed. 
						
					 
					
						2019-04-23 20:17:43 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							34a8140ff0 
							
						 
					 
					
						
						
							
							Fix MessageRead had blacklist_chat=None and not False  
						
						... 
						
						
						
						This was causing the checks against chats to fail. In addition
to that, before setting the attribute, it is now casted to bool
to prevent more issues like this in the future (or if users
use non-boolean values). 
						
					 
					
						2019-03-31 12:15:48 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							c95467ea3e 
							
						 
					 
					
						
						
							
							Fix ._chat_peer could be None in Event.filter()  
						
						
						
					 
					
						2019-03-31 12:15:48 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							39d9531483 
							
						 
					 
					
						
						
							
							Implement _load_entities for all events  
						
						... 
						
						
						
						Follow-up of c902428af1 
						
					 
					
						2019-03-28 10:47:15 +01:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							c902428af1 
							
						 
					 
					
						
						
							
							getDifference if the event's chat was not found (WIP)  
						
						
						
					 
					
						2019-03-27 16:21:17 +01:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							8abc7ade22 
							
						 
					 
					
						
						
							
							Use the new in-memory entity cache  
						
						... 
						
						
						
						This should avoid a disk access every time an input entity
is needed, which is very often. Another step for #1141 . 
						
					 
					
						2019-03-26 11:39:25 +01:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							09f994c105 
							
						 
					 
					
						
						
							
							Except TypeError on empty access hash from  5018879 thoroughly  
						
						
						
					 
					
						2018-12-18 08:39:36 +01:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							2f09e5c335 
							
						 
					 
					
						
						
							
							Support custom-callback filter for all events  
						
						
						
					 
					
						2018-09-09 15:48:54 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							576ac666d9 
							
						 
					 
					
						
						
							
							Fix resolving events while disconnected  
						
						
						
					 
					
						2018-08-27 01:20:01 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							d3a6822fc9 
							
						 
					 
					
						
						
							
							Properly resolve events  
						
						
						
					 
					
						2018-08-21 12:18:12 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							d474458136 
							
						 
					 
					
						
						
							
							Simplify event resolving logic  
						
						... 
						
						
						
						Although this commit introduces a race condition since an
event may only be half-resolved. A lock is thus needed,
but it depends on an event-loop to which we don't have
access in the class-level. 
						
					 
					
						2018-08-21 11:08:08 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							7f78d7ed2f 
							
						 
					 
					
						
						
							
							Use classmethod for all Event.build  
						
						
						
					 
					
						2018-07-19 01:47:32 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							2d7c8908eb 
							
						 
					 
					
						
						
							
							Create events.InlineQuery  
						
						
						
					 
					
						2018-07-15 11:31:24 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							1d0fd6801d 
							
						 
					 
					
						
						
							
							Build events only once per update  
						
						
						
					 
					
						2018-07-11 11:22:43 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							8eecd9c226 
							
						 
					 
					
						
						
							
							Reuse code to get chat and sender  
						
						
						
					 
					
						2018-07-10 17:59:13 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							75dc4809f5 
							
						 
					 
					
						
						
							
							Remove all deprecated methods  
						
						
						
					 
					
						2018-06-26 11:10:11 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							266d44dd86 
							
						 
					 
					
						
						
							
							Fix EventsCommon still having async properties  
						
						
						
					 
					
						2018-06-24 13:05:58 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							9e3f6483e8 
							
						 
					 
					
						
						
							
							Fix pattern= and move pattern_match to events.NewMessage  
						
						
						
					 
					
						2018-06-20 20:03:44 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							c85ba4accc 
							
						 
					 
					
						
						
							
							Revisit documentation, cross-references and unnecessary indents  
						
						
						
					 
					
						2018-06-20 11:06:03 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							24d2074e0c 
							
						 
					 
					
						
						
							
							Set _input_chat on custom.Message creation/fixup input_chat  
						
						
						
					 
					
						2018-06-14 23:40:44 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							f95400ea7e 
							
						 
					 
					
						
						
							
							Try again to get input_chat on EventsCommon  
						
						
						
					 
					
						2018-06-14 23:26:04 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							179af9894f 
							
						 
					 
					
						
						
							
							Add missing parenthesis around await  
						
						
						
					 
					
						2018-06-14 22:25:03 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							908dfa148b 
							
						 
					 
					
						
						
							
							Revisit codebase to add missing async/await  
						
						
						
					 
					
						2018-06-14 17:09:20 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							3ce8b17193 
							
						 
					 
					
						
						
							
							Dispatch updates to event handlers  
						
						
						
					 
					
						2018-06-13 16:20:15 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							997f2b62ce 
							
						 
					 
					
						
						
							
							Fix EventCommon/custom.Message conflicting properties  
						
						
						
					 
					
						2018-06-03 16:41:13 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							9e4854fcce 
							
						 
					 
					
						
						
							
							Use custom.Message in events  
						
						
						
					 
					
						2018-05-31 13:30:22 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							cffef411b2 
							
						 
					 
					
						
						
							
							Enhance documentation  
						
						
						
					 
					
						2018-05-17 12:00:22 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							ce7e5abb58 
							
						 
					 
					
						
						
							
							Support filtering events.Raw by update type  
						
						
						
					 
					
						2018-04-28 13:37:19 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							5c6ac18a52 
							
						 
					 
					
						
						
							
							Attach original_update to all events  
						
						
						
					 
					
						2018-04-28 12:58:41 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							f31ca142a3 
							
						 
					 
					
						
						
							
							Support autocast to InputMessage  
						
						
						
					 
					
						2018-04-23 11:05:38 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							93b5909be5 
							
						 
					 
					
						
						
							
							Add chat_id-like convenience properties to the events  
						
						
						
					 
					
						2018-04-08 14:24:01 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							b7c3f80679 
							
						 
					 
					
						
						
							
							Split events into separate files  
						
						
						
					 
					
						2018-04-05 20:14:22 +02:00