Gnome! 
							
						 
					 
					
						
						
							
						
						1957fa6011 
					 
					
						
						
							
							Implement a least breaking approach to slash commands ( #39 )  
						
						... 
						
						
						
						* Most slash command support completed, needs some debugging (and reindent)
* Implement a ctx.send helper for slash commands
* Add group command support
* Add Option converter, fix default optional, fix help command
* Add client.setup and move readying commands to that
* Implement _FakeSlashMessage.from_interaction
* Rename normmal_command to message_command
* Add docs for added params
* Add slash_command_guilds to bot and decos
* Fix merge conflict
* Remove name from commands.Option, wasn't used
* Move slash command processing to BotBase.process_slash_commands
* Create slash_only.py
Basic example for slash commands
* Create slash_and_message.py
Basic example for mixed commands
* Fix slash_command and normal_command bools
* Add some basic error handling for registration
* Fixed converter upload errors
* Fix some logic and make an actual example
* Thanks Safety Jim
* docstrings, *args, and error changes
* Add proper literal support
* Add basic documentation on slash commands
* Fix non-slash command interactions
* Fix ctx.reply in slash command context
* Fix typing on Context.reply
* Fix multiple optional argument sorting
* Update ctx.message docs to mention error instead of warning
* Move slash command creation to BotBase
* Fix code style issues with Black
* Rearrange some stuff and add flag support
* Change some errors and fix interaction.channel fixing
* Fix slash command quoting for *args
Co-authored-by: iDutchy <42503862+iDutchy@users.noreply.github.com >
Co-authored-by: Lint Action <lint-action@samuelmeuli.com > 
						
						
					 
					
						2021-09-19 01:28:11 +02:00 
						 
				 
			
				
					
						
							
							
								Lint Action 
							
						 
					 
					
						
						
							
						
						7513c2138f 
					 
					
						
						
							
							Fix code style issues with Black  
						
						
						
						
					 
					
						2021-09-05 21:34:20 +00:00 
						 
				 
			
				
					
						
							
							
								Gnome! 
							
						 
					 
					
						
						
							
						
						53a6b2cb45 
					 
					
						
						
							
							Revert "Merge pull request  #12 " ( #56 )  
						
						... 
						
						
						
						This reverts commit 42c0a8d8a5 
						
						
					 
					
						2021-09-05 10:37:51 -07:00 
						 
				 
			
				
					
						
							
							
								chillymosh 
							
						 
					 
					
						
						
							
						
						42c0a8d8a5 
					 
					
						
						
							
							Merge pull request  #12  
						
						... 
						
						
						
						* Clean up python
* Clean up bot python
* revert lists
* revert commands.bot completely
* extract raise_expected_coro further
* add new lines
* removed erroneous import
* remove hashed line 
						
						
					 
					
						2021-09-02 12:32:46 -07:00 
						 
				 
			
				
					
						
							
							
								z03h 
							
						 
					 
					
						
						
							
						
						c628224403 
					 
					
						
						
							
							[commands] Add GuildStickerConverter  
						
						
						
						
					 
					
						2021-08-10 08:31:20 -04:00 
						 
				 
			
				
					
						
							
							
								Alex Nørgaard 
							
						 
					 
					
						
						
							
						
						26e68b31ef 
					 
					
						
						
							
							[commands] fix incorrect typings in ThreadConverter  
						
						
						
						
					 
					
						2021-07-21 02:43:37 -04:00 
						 
				 
			
				
					
						
							
							
								Nadir Chowdhury 
							
						 
					 
					
						
						
							
						
						e2624b9a31 
					 
					
						
						
							
							[commands] Fix (Partial)MessageConverter to work with thread messages  
						
						
						
						
					 
					
						2021-07-10 03:11:34 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						1a4e73d599 
					 
					
						
						
							
							[commands] Get guild_id from message link for message converters  
						
						
						
						
					 
					
						2021-07-09 09:14:01 -04:00 
						 
				 
			
				
					
						
							
							
								z03h 
							
						 
					 
					
						
						
							
						
						1ca5b7b8b2 
					 
					
						
						
							
							[commands] update clean_content to work when standalone  
						
						
						
						
					 
					
						2021-07-07 20:15:54 -04:00 
						 
				 
			
				
					
						
							
							
								Alex Nørgaard 
							
						 
					 
					
						
						
							
						
						5a7cfb3ce6 
					 
					
						
						
							
							[commands] Add ThreadConverter  
						
						
						
						
					 
					
						2021-07-05 00:40:57 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						ed6c061d69 
					 
					
						
						
							
							[commands] Fix guild channel converters to work in DMs  
						
						... 
						
						
						
						Fix  #7147  
					
						2021-07-01 07:46:02 -04:00 
						 
				 
			
				
					
						
							
							
								thetimtoy 
							
						 
					 
					
						
						
							
						
						3c2cf06e46 
					 
					
						
						
							
							[commands] Add attr and parameter "argument" to BadInviteArgument  
						
						
						
						
					 
					
						2021-06-27 23:38:07 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						0bc5f276a7 
					 
					
						
						
							
							[commands] Change EmojiConverter to use Client.get_emoji  
						
						
						
						
					 
					
						2021-06-12 03:05:28 -04:00 
						 
				 
			
				
					
						
							
							
								Nadir Chowdhury 
							
						 
					 
					
						
						
							
						
						757cfad38f 
					 
					
						
						
							
							Type up **kwargs of various methods  
						
						
						
						
					 
					
						2021-05-10 20:24:48 -04:00 
						 
				 
			
				
					
						
							
							
								sudosnok 
							
						 
					 
					
						
						
							
						
						2a6d79078e 
					 
					
						
						
							
							[commands] Add GuildChannelConverter  
						
						
						
						
					 
					
						2021-05-07 07:37:42 -04:00 
						 
				 
			
				
					
						
							
							
								Josh 
							
						 
					 
					
						
						
							
						
						3864fb37a0 
					 
					
						
						
							
							Fix various reference issues in documentation  
						
						... 
						
						
						
						Co-Authored-By: Riley Shaw <30989490+ShineyDev@users.noreply.github.com > 
						
						
					 
					
						2021-05-06 07:51:07 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						58274eafbc 
					 
					
						
						
							
							[commands] Fix Generics causing other typing converters to fail  
						
						
						
						
					 
					
						2021-04-30 01:23:56 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						3b6a2b9e85 
					 
					
						
						
							
							[commands] Fix Generic subcalsses used as a converter  
						
						
						
						
					 
					
						2021-04-29 02:43:54 -04:00 
						 
				 
			
				
					
						
							
							
								jack1142 
							
						 
					 
					
						
						
							
						
						a55e817ffe 
					 
					
						
						
							
							Fix documentation for RoleConverter  
						
						
						
						
					 
					
						2021-04-21 23:24:04 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						c54e43360b 
					 
					
						
						
							
							[commands] Add run_converters helper to call converters  
						
						
						
						
					 
					
						2021-04-19 04:46:02 -04:00 
						 
				 
			
				
					
						
							
							
								Nadir Chowdhury 
							
						 
					 
					
						
						
							
						
						5dec62f4c0 
					 
					
						
						
							
							[commands] Add a converter for discord.Object  
						
						
						
						
					 
					
						2021-04-16 08:18:57 -04:00 
						 
				 
			
				
					
						
							
							
								Nadir Chowdhury 
							
						 
					 
					
						
						
							
						
						d3ac191a67 
					 
					
						
						
							
							Restrict snowflake regexes to 15-20 digits  
						
						
						
						
					 
					
						2021-04-16 07:33:44 -04:00 
						 
				 
			
				
					
						
							
							
								Josh 
							
						 
					 
					
						
						
							
						
						c54c4cb215 
					 
					
						
						
							
							[commands] Fix repr for Greedy  
						
						
						
						
					 
					
						2021-04-10 22:34:24 -04:00 
						 
				 
			
				
					
						
							
							
								Nadir Chowdhury 
							
						 
					 
					
						
						
							
						
						353737239a 
					 
					
						
						
							
							[commands] Minimise code duplication in channel converters  
						
						
						
						
					 
					
						2021-04-10 14:01:26 -04:00 
						 
				 
			
				
					
						
							
							
								James 
							
						 
					 
					
						
						
							
						
						bcd3a00eaf 
					 
					
						
						
							
							[commands] Make commands.Greedy a typing.Generic  
						
						
						
						
					 
					
						2021-04-10 07:27:32 -04:00 
						 
				 
			
				
					
						
							
							
								Michael H 
							
						 
					 
					
						
						
							
						
						682b73abb6 
					 
					
						
						
							
							[commands] Address incorrect use of subclass (from type perspective)  
						
						... 
						
						
						
						This is a follow up from #6641  
						
						
					 
					
						2021-04-05 21:39:17 -04:00 
						 
				 
			
				
					
						
							
							
								Michael H 
							
						 
					 
					
						
						
							
						
						d0476e98df 
					 
					
						
						
							
							[commands] Add more type information to public API of converters  
						
						
						
						
					 
					
						2021-04-05 21:31:28 -04:00 
						 
				 
			
				
					
						
							
							
								Michael H 
							
						 
					 
					
						
						
							
						
						83bd76504a 
					 
					
						
						
							
							Use covariant TypeVar for protocol  
						
						
						
						
					 
					
						2021-04-05 20:29:15 -04:00 
						 
				 
			
				
					
						
							
							
								James 
							
						 
					 
					
						
						
							
						
						34ab772653 
					 
					
						
						
							
							Use typing.Protocol instead of abc.ABCMeta  
						
						
						
						
					 
					
						2021-04-04 18:05:49 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						9d39b135f4 
					 
					
						
						
							
							Modernize code to use f-strings  
						
						... 
						
						
						
						This also removes the encoding on the top, since Python 3 does it by
default. It also changes some methods to use `yield from`. 
						
						
					 
					
						2021-04-04 07:03:53 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						421c0cd455 
					 
					
						
						
							
							[commands] Add missing versionadded on StoreChannelConverter  
						
						
						
						
					 
					
						2021-04-03 22:54:21 -04:00 
						 
				 
			
				
					
						
							
							
								DoggieLicc 
							
						 
					 
					
						
						
							
						
						36318bd45c 
					 
					
						
						
							
							[commands] Add StoreChannelConverter  
						
						
						
						
					 
					
						2021-04-03 22:50:17 -04:00 
						 
				 
			
				
					
						
							
							
								Nadir Chowdhury 
							
						 
					 
					
						
						
							
						
						1b2688518e 
					 
					
						
						
							
							Implement StageChannel and related methods  
						
						
						
						
					 
					
						2021-04-03 22:43:41 -04:00 
						 
				 
			
				
					
						
							
							
								Edwin 
							
						 
					 
					
						
						
							
						
						31ee3fafc1 
					 
					
						
						
							
							Add remove_markdown helper function  
						
						
						
						
					 
					
						2021-03-28 18:38:34 -04:00 
						 
				 
			
				
					
						
							
							
								Nihaal Sangha 
							
						 
					 
					
						
						
							
						
						a3f700c11f 
					 
					
						
						
							
							Fix references to snowflakes being max 21 long  
						
						
						
						
					 
					
						2021-03-02 19:04:03 -05:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						a0404807d5 
					 
					
						
						
							
							[commands] Add support for rgb function in ColourConverter  
						
						... 
						
						
						
						This also adds support for 3 digit hex.
Fixes  #6374  
						
						
					 
					
						2021-02-07 07:18:56 -05:00 
						 
				 
			
				
					
						
							
							
								Alex Nørgaard 
							
						 
					 
					
						
						
							
						
						68eb844d48 
					 
					
						
						
							
							[commands] Add discord.Guild converter and GuildNotFound error  
						
						... 
						
						
						
						* Add discord.Guild converter and GuildNotFound error
* note for lack of disambiguation in Guilds with duplicate names, and removed the possibility of returning None
* edited converter to use `utils.get` over `utils.find` and docs edited with Converter and Exception. 
						
						
					 
					
						2021-02-07 05:32:33 -05:00 
						 
				 
			
				
					
						
							
							
								Nihaal Sangha 
							
						 
					 
					
						
						
							
						
						69bdc3a184 
					 
					
						
						
							
							Change copyright year to present  
						
						
						
						
					 
					
						2021-01-15 05:28:11 -05:00 
						 
				 
			
				
					
						
							
							
								Josh 
							
						 
					 
					
						
						
							
						
						eeafc9363f 
					 
					
						
						
							
							[commands] Add PartialMessageConverter  
						
						
						
						
					 
					
						2021-01-15 05:26:03 -05:00 
						 
				 
			
				
					
						
							
							
								Ben Skerritt 
							
						 
					 
					
						
						
							
						
						0995d07727 
					 
					
						
						
							
							[commands] Added in missing channel links  
						
						
						
						
					 
					
						2020-12-07 18:35:16 -05:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						0456458ad1 
					 
					
						
						
							
							[commands] Fetch user if an ID is passed and cache lookup fails.  
						
						
						
						
					 
					
						2020-11-23 06:22:44 -05:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						431ee8794b 
					 
					
						
						
							
							Fix error with templates not having access to member cache flags.  
						
						... 
						
						
						
						This also changes the attribute from having an underscore
Fix  #5986  
						
						
					 
					
						2020-11-21 22:42:59 -05:00 
						 
				 
			
				
					
						
							
							
								Jonathan Feenstra 
							
						 
					 
					
						
						
							
						
						c54d6f03c5 
					 
					
						
						
							
							[commands] Update MessageConverter link regex  
						
						... 
						
						
						
						Remove redundant parts of the MessageConverter regexes and support www 
						
						
					 
					
						2020-11-21 21:30:54 -05:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						3daaadafdd 
					 
					
						
						
							
							[commands] Lazily fetch members in discord.Member converters  
						
						... 
						
						
						
						This makes commands taking members mostly work transparently without
much effort from the user. 
						
						
					 
					
						2020-10-17 23:05:22 -04:00 
						 
				 
			
				
					
						
							
							
								Michael 
							
						 
					 
					
						
						
							
						
						93fa46713a 
					 
					
						
						
							
							Fix and add documentation  
						
						
						
						
					 
					
						2020-09-23 03:19:35 -04:00 
						 
				 
			
				
					
						
							
							
								Simon Beal 
							
						 
					 
					
						
						
							
						
						6ebd2e13a1 
					 
					
						
						
							
							[commands] Add subclasses of BadArgument for converters  
						
						
						
						
					 
					
						2020-09-04 08:45:29 -04:00 
						 
				 
			
				
					
						
							
							
								parafoxia 
							
						 
					 
					
						
						
							
						
						ad04fbeee4 
					 
					
						
						
							
							[commands] Added ColorConverter alias  
						
						
						
						
					 
					
						2020-08-31 02:29:38 -04:00 
						 
				 
			
				
					
						
							
							
								James 
							
						 
					 
					
						
						
							
						
						475762e8df 
					 
					
						
						
							
							Document raises for Converter.convert  
						
						
						
						
					 
					
						2020-07-08 23:01:00 -04:00 
						 
				 
			
				
					
						
							
							
								Sebastian Law 
							
						 
					 
					
						
						
							
						
						7a07644de3 
					 
					
						
						
							
							[commands] Raise TypeError when Optional is used with Greedy converter  
						
						
						
						
					 
					
						2020-06-28 03:54:34 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						66c6be50d8 
					 
					
						
						
							
							Prepare for the discord.com domain rename  
						
						
						
						
					 
					
						2020-05-23 21:44:30 -04:00