2f50bdbbde 
					 
					
						
						
							
							thing  
						
						
						
						
					 
					
						2021-07-28 20:32:39 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ba2ce97290 
					 
					
						
						
							
							bridge attachments, other fixes  
						
						
						
						
					 
					
						2021-07-28 20:30:37 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4700a2f389 
					 
					
						
						
							
							timezone awareness  
						
						
						
						
					 
					
						2021-07-28 18:13:32 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3654aa30a0 
					 
					
						
						
							
							Inevitable miscellaneous fixes  
						
						
						
						
					 
					
						2021-07-28 16:52:46 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						83074a743b 
					 
					
						
						
							
							general changes, fix webhook rate limit incursions  
						
						
						
						
					 
					
						2021-07-17 22:09:17 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d9c7df8d23 
					 
					
						
						
							
							improve, deliver, create, develop, design, operate, manage, produce, modernize, complicate, nationalize, placate, evolve, alter, amend, change or obliterate code  
						
						
						
						
					 
					
						2021-05-31 20:14:04 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c1b5007d33 
					 
					
						
						
							
							miscellaneous fixes  
						
						
						
						
					 
					
						2021-05-30 20:11:01 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						134a6e6e31 
					 
					
						
						
							
							rearrange a bit, add machine learning for general trendiness  
						
						
						
						
					 
					
						2021-05-30 20:10:54 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a7f6156727 
					 
					
						
						
							
							fractional years, at last  
						
						
						
						
					 
					
						2021-05-12 18:11:25 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a68317668a 
					 
					
						
						
							
							IRC channel keys, minor patch  
						
						
						
						
					 
					
						2021-05-12 17:32:52 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9ff2b0b8b6 
					 
					
						
						
							
							"deal with" invalid UTF-8  
						
						
						
						
					 
					
						2021-04-18 12:39:49 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4f54f2d058 
					 
					
						
						
							
							fix concurrency issue by serializing role transfers  
						
						
						
						
					 
					
						2021-04-15 13:15:17 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8ae4fa22cb 
					 
					
						
						
							
							rdial, "cheese touch" role  
						
						
						
						
					 
					
						2021-04-14 22:44:16 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c80e6ae5e3 
					 
					
						
						
							
							vaguely improve or unimprove graphs  
						
						
						
						
					 
					
						2021-04-13 16:34:36 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4d5ed52f7f 
					 
					
						
						
							
							telephony semioverhaul  
						
						
						
						
					 
					
						2021-04-05 19:08:37 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e525f8da10 
					 
					
						
						
							
							somewhat hacky "stage" support  
						
						... 
						
						
						
						(requires accursed patch to d.py channel factory, channeltypes enum) 
						
						
					 
					
						2021-03-31 22:45:27 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						bf49617568 
					 
					
						
						
							
							DDG search  
						
						
						
						
					 
					
						2021-03-25 18:39:45 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9936827f4d 
					 
					
						
						
							
							Logging message fixes, bridge overhaul, associated fixes  
						
						
						
						
					 
					
						2021-03-25 17:56:29 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a90f7fc49f 
					 
					
						
						
							
							error handling fix, more liberal bridging  
						
						
						
						
					 
					
						2021-03-08 16:56:22 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						76e04227a7 
					 
					
						
						
							
							IRC link as extension  
						
						
						
						
					 
					
						2021-03-08 10:25:11 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						fe0918120e 
					 
					
						
						
							
							zero width space in Discord→IRC nicknames  
						
						
						
						
					 
					
						2021-03-06 22:25:31 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5019702f62 
					 
					
						
						
							
							migration for guild ID change  
						
						
						
						
					 
					
						2021-02-28 12:46:02 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						97a8f9dd19 
					 
					
						
						
							
							SQL null is apparently awful so use _global for global userdata  
						
						
						
						
					 
					
						2021-02-28 12:33:33 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d8344d9759 
					 
					
						
						
							
							Unified bridge system  
						
						... 
						
						
						
						ABR can now bridge to IRC, because of course.
It can also bridge Discord to Discord.
Bridging works transitively because I have a fairly elegant (if I do say so myself) way of handling it:
links are internally point-to-point, and when something is sent in a channel with links configured the bot traverses the graph of links to work out where to send to.
It is planned to expose a private websocket API to synchronize with other servers providing virtual channels.
This system is now used for telephone calls.
There may be issues in certain situations due to the lack of (meaningful) transaction support in aiosqlite.
The telephone command has been extended with (un)link commands, currently only for me as they can link anywhere. 
						
						
					 
					
						2021-02-25 17:48:06 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d449d5356b 
					 
					
						
						
							
							userdata changes  
						
						
						
						
					 
					
						2021-02-15 20:12:34 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5f17885953 
					 
					
						
						
							
							rework apioforms  
						
						
						
						
					 
					
						2021-02-15 20:12:29 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						54743a9971 
					 
					
						
						
							
							better userdata docs  
						
						
						
						
					 
					
						2021-02-09 18:19:12 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d5a9e8d525 
					 
					
						
						
							
							fix errors erroring erroristically  
						
						
						
						
					 
					
						2021-02-09 18:04:52 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						bd3b70314d 
					 
					
						
						
							
							help fixes  
						
						
						
						
					 
					
						2021-02-09 17:29:24 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ec00cef7ae 
					 
					
						
						
							
							better help  
						
						
						
						
					 
					
						2021-02-09 17:19:12 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7b11e95542 
					 
					
						
						
							
							refactoring, userdata module  
						
						
						
						
					 
					
						2021-02-09 17:17:19 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8f25254204 
					 
					
						
						
							
							fix prometheus sstuff  
						
						
						
						
					 
					
						2021-01-27 20:35:32 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4e1dc6b337 
					 
					
						
						
							
							prometheus integration  
						
						
						
						
					 
					
						2021-01-27 19:38:21 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6d18a5c56e 
					 
					
						
						
							
							change things, somehow  
						
						
						
						
					 
					
						2021-01-14 09:38:32 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2ff9497f61 
					 
					
						
						
							
							do ++choose sanely via multinomial distribution  
						
						
						
						
					 
					
						2020-12-07 17:39:41 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e781477f1a 
					 
					
						
						
							
							change heavserver role assignment  
						
						
						
						
					 
					
						2020-12-07 17:39:25 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c4fdf3d17a 
					 
					
						
						
							
							config reload command  
						
						
						
						
					 
					
						2020-11-25 19:04:10 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9562f66f32 
					 
					
						
						
							
							Heavserver Role Addition Engine™  
						
						
						
						
					 
					
						2020-11-25 19:00:43 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e8fbebcbaa 
					 
					
						
						
							
							allowed mentions hotfix  
						
						
						
						
					 
					
						2020-11-25 17:34:19 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						04e8893b49 
					 
					
						
						
							
							random text change  
						
						
						
						
					 
					
						2020-11-01 17:50:44 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6b7de4055b 
					 
					
						
						
							
							improved congratulation  
						
						
						
						
					 
					
						2020-11-01 17:48:03 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ef1c20803d 
					 
					
						
						
							
							fix user_config  
						
						
						
						
					 
					
						2020-11-01 17:39:00 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						bf6e413eb6 
					 
					
						
						
							
							further achievements  
						
						
						
						
					 
					
						2020-11-01 17:32:02 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						285301b212 
					 
					
						
						
							
							fix presence  
						
						
						
						
					 
					
						2020-11-01 17:13:52 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3eb8060004 
					 
					
						
						
							
							fix presence  
						
						
						
						
					 
					
						2020-11-01 17:10:47 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a8ba54c711 
					 
					
						
						
							
							basic achievement system  
						
						
						
						
					 
					
						2020-11-01 17:07:36 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b8af7a9ccc 
					 
					
						
						
							
							remove caching layer from apiotelephone  
						
						
						
						
					 
					
						2020-11-01 13:15:23 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c150526df8 
					 
					
						
						
							
							minor refactor  
						
						
						
						
					 
					
						2020-11-01 12:05:01 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						41c1636398 
					 
					
						
						
							
							refactor time unit mappings  
						
						
						
						
					 
					
						2020-10-30 14:59:37 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2da79c6dfe 
					 
					
						
						
							
							update reminder docs  
						
						
						
						
					 
					
						2020-10-30 14:46:58 +00:00