Rapptz 
							
						 
					 
					
						
						
							
						
						b32b78de45 
					 
					
						
						
							
							[commands] Fix missing or inferred type hints in parameters.py  
						
						
						
						
					 
					
						2022-04-05 22:47:21 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						76cc2c2272 
					 
					
						
						
							
							Require passing intents to Client and its subclasses  
						
						
						
						
					 
					
						2022-04-05 22:32:14 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						629f36e7d7 
					 
					
						
						
							
							[commands] Add fallback behaviour to the default parameter instances  
						
						... 
						
						
						
						This allows users to explicitly override the default annotation for
CurrentAuthor and CurrentChannel since they're wider than what most
users would expect 
						
						
					 
					
						2022-04-05 06:40:31 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						f15f601779 
					 
					
						
						
							
							[commands] Check if an application command starts with bot_ or cog_  
						
						
						
						
					 
					
						2022-04-05 06:06:35 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						b823a4bab1 
					 
					
						
						
							
							[commands] Only update annotation if an explicit override is given  
						
						
						
						
					 
					
						2022-04-05 06:02:28 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						dbcdf69eb1 
					 
					
						
						
							
							[commands] Raise appropriate exception for no guild found  
						
						
						
						
					 
					
						2022-04-04 21:49:11 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						8b50ac8a31 
					 
					
						
						
							
							[commands] Don't set a converter for the defaults provided  
						
						
						
						
					 
					
						2022-04-04 21:47:03 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						66155faf00 
					 
					
						
						
							
							[commands] Fix documentation not being properly formatted  
						
						
						
						
					 
					
						2022-04-04 18:10:43 -04:00 
						 
				 
			
				
					
						
							
							
								James Hilton-Balfe 
							
						 
					 
					
						
						
							
						
						55c5be78cf 
					 
					
						
						
							
							[commands] Implement commands.parameter  
						
						
						
						
					 
					
						2022-04-04 18:01:21 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						994660faad 
					 
					
						
						
							
							[commands] Fix unknown generic type in tree_cls  
						
						
						
						
					 
					
						2022-04-02 05:53:33 -04:00 
						 
				 
			
				
					
						
							
							
								Kellen 
							
						 
					 
					
						
						
							
						
						0f18d93e47 
					 
					
						
						
							
							Remove unused imports  
						
						
						
						
					 
					
						2022-04-02 04:58:39 -04:00 
						 
				 
			
				
					
						
							
							
								jack1142 
							
						 
					 
					
						
						
							
						
						3d914e08e0 
					 
					
						
						
							
							[commands] Add Context.current_argument  
						
						
						
						
					 
					
						2022-04-01 16:24:14 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						29668c51ae 
					 
					
						
						
							
							[commands] Revert back to older help command implementation  
						
						... 
						
						
						
						The newer implementation did not play nicely with spawned tasks and
accessing HelpCommand.context, which was a frequent pain point when
writing paginated help commands. 
						
						
					 
					
						2022-03-31 02:46:42 -04:00 
						 
				 
			
				
					
						
							
							
								Bryan Forbes 
							
						 
					 
					
						
						
							
						
						06c257760b 
					 
					
						
						
							
							Update types to use Awaitable where possible  
						
						
						
						
					 
					
						2022-03-30 22:00:24 -04:00 
						 
				 
			
				
					
						
							
							
								Jonah Lawrence 
							
						 
					 
					
						
						
							
						
						caac97c0d1 
					 
					
						
						
							
							Allow empty iterables as a command_prefix  
						
						
						
						
					 
					
						2022-03-30 20:07:44 -04:00 
						 
				 
			
				
					
						
							
							
								Bryan Forbes 
							
						 
					 
					
						
						
							
						
						0a8065606a 
					 
					
						
						
							
							Update parent reference of Group children  
						
						
						
						
					 
					
						2022-03-30 19:12:39 -04:00 
						 
				 
			
				
					
						
							
							
								z03h 
							
						 
					 
					
						
						
							
						
						55695dab3c 
					 
					
						
						
							
							[commands] Check for None max_concurrency  
						
						
						
						
					 
					
						2022-03-29 04:49:37 -04:00 
						 
				 
			
				
					
						
							
							
								Kellen 
							
						 
					 
					
						
						
							
						
						4fd2d5fdfd 
					 
					
						
						
							
							Remove redundant imports and variables  
						
						
						
						
					 
					
						2022-03-29 02:50:34 -04:00 
						 
				 
			
				
					
						
							
							
								ImNimboss 
							
						 
					 
					
						
						
							
						
						f5acd9e8b6 
					 
					
						
						
							
							[commands] Add Command.cooldown property  
						
						
						
						
					 
					
						2022-03-29 02:50:04 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						9f83eb6032 
					 
					
						
						
							
							Add application command cooldown decorators  
						
						... 
						
						
						
						Fix  #7790  
					
						2022-03-29 00:46:42 -04:00 
						 
				 
			
				
					
						
							
							
								I. Ahmad 
							
						 
					 
					
						
						
							
						
						ae1979d17a 
					 
					
						
						
							
							[commands] Add note for command tree in Bot's docstring  
						
						
						
						
					 
					
						2022-03-28 09:19:27 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						def035bf9a 
					 
					
						
						
							
							Remove StoreChannel and any references to it  
						
						
						
						
					 
					
						2022-03-28 00:09:19 -04:00 
						 
				 
			
				
					
						
							
							
								jack1142 
							
						 
					 
					
						
						
							
						
						5ffa3e85de 
					 
					
						
						
							
							Update comments after # type: ignore to be compatible with PEP 484  
						
						
						
						
					 
					
						2022-03-27 22:26:34 -04:00 
						 
				 
			
				
					
						
							
							
								Josh 
							
						 
					 
					
						
						
							
						
						2d1cbacc58 
					 
					
						
						
							
							[commands] Add tree_cls to Bot constructor  
						
						
						
						
					 
					
						2022-03-24 22:32:31 -04:00 
						 
				 
			
				
					
						
							
							
								Bryan Forbes 
							
						 
					 
					
						
						
							
						
						062f4d6f87 
					 
					
						
						
							
							Change some methods to use positional-only marker  
						
						... 
						
						
						
						Co-authored-by: Danny <Rapptz@users.noreply.github.com > 
						
						
					 
					
						2022-03-22 18:52:25 -04:00 
						 
				 
			
				
					
						
							
							
								Stocker 
							
						 
					 
					
						
						
							
						
						eca4727593 
					 
					
						
						
							
							[commands] Add missing and fix existing type annotations  
						
						
						
						
					 
					
						2022-03-22 06:04:46 -04:00 
						 
				 
			
				
					
						
							
							
								Josh 
							
						 
					 
					
						
						
							
						
						46b3e036e2 
					 
					
						
						
							
							[commands] Fix help error/invoke hooks not running  
						
						
						
						
					 
					
						2022-03-22 06:02:52 -04:00 
						 
				 
			
				
					
						
							
							
								jack1142 
							
						 
					 
					
						
						
							
						
						6dc314628e 
					 
					
						
						
							
							Make guild and guilds args in Bot.remove_cog() keyword-only  
						
						
						
						
					 
					
						2022-03-20 19:01:37 -04:00 
						 
				 
			
				
					
						
							
							
								Josh 
							
						 
					 
					
						
						
							
						
						1b70fad5ec 
					 
					
						
						
							
							[commands] Fix exceptions in HelpCommand  
						
						
						
						
					 
					
						2022-03-19 13:14:17 -04:00 
						 
				 
			
				
					
						
							
							
								Josh 
							
						 
					 
					
						
						
							
						
						fafc5b13f6 
					 
					
						
						
							
							[commands] Rework help command to avoid a deepcopy on invoke  
						
						
						
						
					 
					
						2022-03-19 06:34:19 -04:00 
						 
				 
			
				
					
						
							
							
								z03h 
							
						 
					 
					
						
						
							
						
						5d6905a1bc 
					 
					
						
						
							
							Update clean_content/channel_mentions for threads  
						
						
						
						
					 
					
						2022-03-19 04:46:55 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						02b79eb219 
					 
					
						
						
							
							[commands] Change BotT to be covariant  
						
						
						
						
					 
					
						2022-03-18 01:13:50 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						1192d842e1 
					 
					
						
						
							
							Fix some type checker errors and remove some type ignores  
						
						... 
						
						
						
						Caught from an upgraded Pyright 
						
						
					 
					
						2022-03-16 01:46:58 -04:00 
						 
				 
			
				
					
						
							
							
								z03h 
							
						 
					 
					
						
						
							
						
						e5461c73b6 
					 
					
						
						
							
							[commands] Check if any base in a Cog is a subclass of Group  
						
						
						
						
					 
					
						2022-03-15 09:50:49 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						5bc085ebab 
					 
					
						
						
							
							Properly set root parent before copying a command's binding  
						
						
						
						
					 
					
						2022-03-15 03:24:20 -04:00 
						 
				 
			
				
					
						
							
							
								Stanisław Jelnicki 
							
						 
					 
					
						
						
							
						
						47cb7d03ec 
					 
					
						
						
							
							[commands] Type BotBase.help_command as Optional  
						
						
						
						
					 
					
						2022-03-14 21:02:36 -04:00 
						 
				 
			
				
					
						
							
							
								ChrisJL 
							
						 
					 
					
						
						
							
						
						68dbf0f882 
					 
					
						
						
							
							[commands] Fix message converter not inferring channel when missing  
						
						
						
						
					 
					
						2022-03-14 21:01:14 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						abcec5da9d 
					 
					
						
						
							
							[tasks] Use the local timezone when comparing for the start time  
						
						... 
						
						
						
						Fix  #7676  
					
						2022-03-14 04:54:56 -04:00 
						 
				 
			
				
					
						
							
							
								HigherOrderLogic 
							
						 
					 
					
						
						
							
						
						3e70a4e798 
					 
					
						
						
							
							Fix typo in add_cog doc  
						
						
						
						
					 
					
						2022-03-14 01:33:34 -04:00 
						 
				 
			
				
					
						
							
							
								Stocker 
							
						 
					 
					
						
						
							
						
						5aa696ccfa 
					 
					
						
						
							
							Fix typing issues and improve typing completeness across the library  
						
						... 
						
						
						
						Co-authored-by: Danny <Rapptz@users.noreply.github.com >
Co-authored-by: Josh <josh.ja.butt@gmail.com > 
						
						
					 
					
						2022-03-13 23:52:10 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						603681940f 
					 
					
						
						
							
							[tasks] Only correct for clock drift if an explicit time is given  
						
						
						
						
					 
					
						2022-03-13 22:51:10 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						f2586e9fe7 
					 
					
						
						
							
							[tasks] Handle imaginary or ambiguous times due to DST transitions  
						
						
						
						
					 
					
						2022-03-13 22:45:18 -04:00 
						 
				 
			
				
					
						
							
							
								Josh 
							
						 
					 
					
						
						
							
						
						a1c618215e 
					 
					
						
						
							
							[commads] Change cog/extension load/unload methods to be async  
						
						
						
						
					 
					
						2022-03-13 21:03:45 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						a339e01047 
					 
					
						
						
							
							[tasks] Compare using full datetime rather than sole time  
						
						... 
						
						
						
						Comparisons using just the time object without an attached date
are pretty buggy and incomplete -- comparisons only make sense when
given a particular instant of time.
Ref: #7676  
						
						
					 
					
						2022-03-13 20:45:05 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						64c6639f4b 
					 
					
						
						
							
							[tasks] Handle loop functions running multiple times due to clock drift  
						
						
						
						
					 
					
						2022-03-13 11:36:00 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						6a43d60acf 
					 
					
						
						
							
							[tasks] Refactor tasks to not store a time index state  
						
						... 
						
						
						
						It's better to recompute it every time rather than suffer from
maintaining the extra state. 
						
						
					 
					
						2022-03-13 06:20:44 -04:00 
						 
				 
			
				
					
						
							
							
								Han Seung Min - 한승민 
							
						 
					 
					
						
						
							
						
						93af158b0c 
					 
					
						
						
							
							Refactor loop code to allow usage of asyncio.run  
						
						
						
						
					 
					
						2022-03-13 04:54:14 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						0ef369c0fa 
					 
					
						
						
							
							[commands] Automatically unload top level app commands in extensions  
						
						
						
						
					 
					
						2022-03-12 09:24:26 -05:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						d68f2db7cb 
					 
					
						
						
							
							[commands] Always respect guild IDs passed to cog adding and removal  
						
						... 
						
						
						
						Fixes  #7657  
					
						2022-03-12 06:58:55 -05:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						9dea6caf20 
					 
					
						
						
							
							Ensure cog app commands is a list rather than a dict  
						
						... 
						
						
						
						There was a remnant of it being a dict in the metaclass. 
						
						
					 
					
						2022-03-11 21:30:49 -05:00