Devon R 
							
						 
					 
					
						
						
							
						
						e1c94a3b1c 
					 
					
						
						
							
							Do None instead of falsy checks on Command attributes  
						
						
						
						
					 
					
						2019-01-28 22:22:44 -05:00 
						 
				 
			
				
					
						
							
							
								MusicOnline 
							
						 
					 
					
						
						
							
						
						dc8aa7c35b 
					 
					
						
						
							
							Change Greedy behaviour slightly during conversion errors.  
						
						... 
						
						
						
						Make Greedy swallow conversion errors and return the default if there
are no convertible args 
						
						
					 
					
						2019-01-28 21:57:29 -05:00 
						 
				 
			
				
					
						
							
							
								Valentin 
							
						 
					 
					
						
						
							
						
						0614e2af90 
					 
					
						
						
							
							Use a tuple for startswith in mime detection code.  
						
						
						
						
					 
					
						2019-01-28 21:47:23 -05:00 
						 
				 
			
				
					
						
							
							
								Tyler 
							
						 
					 
					
						
						
							
						
						febb8a965c 
					 
					
						
						
							
							Allow additional parameters on channel creation  
						
						
						
						
					 
					
						2019-01-28 21:47:22 -05:00 
						 
				 
			
				
					
						
							
							
								StarrFox 
							
						 
					 
					
						
						
							
						
						eab0a4f38d 
					 
					
						
						
							
							Fix typo in Permissions.all_channel  
						
						
						
						
					 
					
						2019-01-28 21:41:56 -05:00 
						 
				 
			
				
					
						
							
							
								Dice 
							
						 
					 
					
						
						
							
						
						33dc3411ac 
					 
					
						
						
							
							Fix Webhook states for stateful objects  
						
						
						
						
					 
					
						2019-01-28 21:41:55 -05:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						7f4c57dd5a 
					 
					
						
						
							
							Fix overwriting of AuditLogDiff.roles for multiple $add/$remove keys  
						
						
						
						
					 
					
						2018-12-31 08:39:28 -05:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						dec14faea9 
					 
					
						
						
							
							Log rate limit hits into WARNING instead of INFO.  
						
						
						
						
					 
					
						2018-12-27 08:25:51 -05:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						b79a53cae4 
					 
					
						
						
							
							Fix typo in exception message in Guild.edit  
						
						
						
						
					 
					
						2018-12-17 22:33:07 -05:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						648e62031d 
					 
					
						
						
							
							Add support for explicit_content_filter in Guild.edit  
						
						
						
						
					 
					
						2018-12-17 18:04:32 -05:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						26bb6c6ddc 
					 
					
						
						
							
							Fix some lingering attribute setting issues.  
						
						
						
						
					 
					
						2018-12-14 21:59:31 -05:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						c7396dc8ac 
					 
					
						
						
							
							Add support for mobile indicators and per-client statuses.  
						
						
						
						
					 
					
						2018-12-14 20:57:21 -05:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						93d576a65b 
					 
					
						
						
							
							Add support for spoiler attachments.  
						
						
						
						
					 
					
						2018-12-14 19:09:25 -05:00 
						 
				 
			
				
					
						
							
							
								Laurenz 
							
						 
					 
					
						
						
							
						
						dd884a6afe 
					 
					
						
						
							
							Update Message.mention_everyone docs to include @here  
						
						
						
						
					 
					
						2018-12-14 19:05:34 -05:00 
						 
				 
			
				
					
						
							
							
								CapnS 
							
						 
					 
					
						
						
							
						
						2c7c541f4e 
					 
					
						
						
							
							Added User.mutual_friends()  
						
						
						
						
					 
					
						2018-12-14 19:05:33 -05:00 
						 
				 
			
				
					
						
							
							
								Dice 
							
						 
					 
					
						
						
							
						
						bda690c32f 
					 
					
						
						
							
							[commands] Remove message being required from Role/Member converters.  
						
						... 
						
						
						
						This allows for easier "mock" context objects, for those who use
converters as utility functions outside of commands, and it's more
straightforward with the rest of the file. 
						
						
					 
					
						2018-12-14 18:59:47 -05:00 
						 
				 
			
				
					
						
							
							
								Michael H 
							
						 
					 
					
						
						
							
						
						f45aef7c2e 
					 
					
						
						
							
							Handle implicit perms in discord.VoiceChannel.permissions_for  
						
						... 
						
						
						
						This adds some implicit permission handling for `discord.VoiceChannel.permissions_for`
This is not documented behavior in discord's developer documentation, but it can easily be verified as correct. 
						
						
					 
					
						2018-12-14 18:59:46 -05:00 
						 
				 
			
				
					
						
							
							
								CraftSpider 
							
						 
					 
					
						
						
							
						
						068d953b42 
					 
					
						
						
							
							Add override to close() method to the websocket subclass.  
						
						... 
						
						
						
						This makes it so that _keep_alive is stopped no matter which closing
method is called 
						
						
					 
					
						2018-12-14 18:59:28 -05:00 
						 
				 
			
				
					
						
							
							
								Chris Rrapi 
							
						 
					 
					
						
						
							
						
						dd41dac680 
					 
					
						
						
							
							Fix AttributeError in webhook.send  
						
						
						
						
					 
					
						2018-11-29 05:23:15 -05:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						e6a8eb1a7c 
					 
					
						
						
							
							Fix bug in Guild.splash_url  
						
						
						
						
					 
					
						2018-11-26 02:04:01 -05:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						1f2602d11e 
					 
					
						
						
							
							Support discordapp.com invite URLs.  
						
						
						
						
					 
					
						2018-11-25 04:54:12 -05:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						8b18fa307b 
					 
					
						
						
							
							Add support for default notification level in audit logs and Guild.edit  
						
						
						
						
					 
					
						2018-11-25 01:42:33 -05:00 
						 
				 
			
				
					
						
							
							
								khazhyk 
							
						 
					 
					
						
						
							
						
						c30b016bb5 
					 
					
						
						
							
							Support webp in _get_mime_type_for_image  
						
						... 
						
						
						
						untested 
						
						
					 
					
						2018-11-24 23:18:11 -05:00 
						 
				 
			
				
					
						
							
							
								Chris 
							
						 
					 
					
						
						
							
						
						1ac432d9f0 
					 
					
						
						
							
							Add Guild.default_notifications  
						
						
						
						
					 
					
						2018-11-24 23:05:26 -05:00 
						 
				 
			
				
					
						
							
							
								Xua 
							
						 
					 
					
						
						
							
						
						016963500b 
					 
					
						
						
							
							[commands] Add support for IDs in the role related checks.  
						
						... 
						
						
						
						This affects:
* commands.has_role
* commands.has_any_role
* commands.bot_has_role
* commands.bot_has_any_role 
						
						
					 
					
						2018-11-24 23:02:47 -05:00 
						 
				 
			
				
					
						
							
							
								Dice 
							
						 
					 
					
						
						
							
						
						5a585ebf20 
					 
					
						
						
							
							Add channel category cooldown bucket type  
						
						
						
						
					 
					
						2018-11-24 22:51:18 -05:00 
						 
				 
			
				
					
						
							
							
								bmintz 
							
						 
					 
					
						
						
							
						
						24c0946a93 
					 
					
						
						
							
							bot.unload_extension: also allow events with no module  
						
						... 
						
						
						
						It turns out that events created in an eval command also cause
the issue described in #1506 .
Ensure that events we remove are part of a module as well.
Also performs minor comment maintenance
("x", "first y", "then z") -> ("x", "y", "z") 
						
						
					 
					
						2018-11-24 22:51:16 -05:00 
						 
				 
			
				
					
						
							
							
								Amit Katz 
							
						 
					 
					
						
						
							
						
						c3f99682de 
					 
					
						
						
							
							Trim whitespace in artist names in Spotify.artists  
						
						... 
						
						
						
						Basically Discord retrieves the data like
`artist1; artist2; artist3` and when you split only by `;` the results
will be: `[artist1, " artist2", " artist3"]` 
						
						
					 
					
						2018-11-24 22:39:06 -05:00 
						 
				 
			
				
					
						
							
							
								Terrance 
							
						 
					 
					
						
						
							
						
						a105f8b8cc 
					 
					
						
						
							
							Webhooks: add support for multi-file upload  
						
						... 
						
						
						
						`Webhook.send()` now accepts a `files` kwarg holding a list of `File`
objects, which are included in the HTTP request as `file1`, `file2` and
so on.
This is an undocumented feature of the Discord API, but is analogous
with the client's sending of messages with multiple files. 
						
						
					 
					
						2018-11-24 22:38:50 -05:00 
						 
				 
			
				
					
						
							
							
								Hornwitser 
							
						 
					 
					
						
						
							
						
						7fe4c999fb 
					 
					
						
						
							
							Actually drop copy.copy in Member  
						
						... 
						
						
						
						Remove the old and slow Member._copy implementation that was left over
by accident in 095f0ec 
						
						
					 
					
						2018-11-24 22:38:49 -05:00 
						 
				 
			
				
					
						
							
							
								SnowyLuma 
							
						 
					 
					
						
						
							
						
						e89e7dfe93 
					 
					
						
						
							
							Add support for multiple activities  
						
						
						
						
					 
					
						2018-11-24 22:36:52 -05:00 
						 
				 
			
				
					
						
							
							
								bmintz 
							
						 
					 
					
						
						
							
						
						c184b0a53d 
					 
					
						
						
							
							add support for Bug Hunter and Early Supporter flags  
						
						
						
						
					 
					
						2018-11-24 22:34:22 -05:00 
						 
				 
			
				
					
						
							
							
								Hornwitser 
							
						 
					 
					
						
						
							
						
						1c3a5831f9 
					 
					
						
						
							
							[lint] Removed unused variable handler  
						
						... 
						
						
						
						Left over by the removal of handlers in 2721689 
						
						
					 
					
						2018-11-24 22:17:58 -05:00 
						 
				 
			
				
					
						
							
							
								Hornwitser 
							
						 
					 
					
						
						
							
						
						0e7b378151 
					 
					
						
						
							
							[lint] Remove extra whitespace in guild.py  
						
						... 
						
						
						
						Remove trailing whitespace in guild.py introduced by 3727ea9 
						
						
					 
					
						2018-11-24 22:17:58 -05:00 
						 
				 
			
				
					
						
							
							
								Hornwitser 
							
						 
					 
					
						
						
							
						
						df144b0959 
					 
					
						
						
							
							[lint] Changed missed docstrings to raw-string  
						
						... 
						
						
						
						Missed by a4d1599#1570 . 
						
						
					 
					
						2018-11-24 22:17:58 -05:00 
						 
				 
			
				
					
						
							
							
								Hornwitser 
							
						 
					 
					
						
						
							
						
						efb4ff850e 
					 
					
						
						
							
							[lint] Fix import order  
						
						... 
						
						
						
						Reorder imports to be consistenly grouped by standard library, third
party library, and local modules in that order thoughout the library. 
						
						
					 
					
						2018-11-24 22:17:58 -05:00 
						 
				 
			
				
					
						
							
							
								Hornwitser 
							
						 
					 
					
						
						
							
						
						ed6451b9da 
					 
					
						
						
							
							[commands] Remove duplicated quote entries  
						
						... 
						
						
						
						Remove two duplicated entries from the quote mapping in commands.view.
These were introduced at the creation of this mapping in ea061ef 
						
						
					 
					
						2018-11-24 22:17:58 -05:00 
						 
				 
			
				
					
						
							
							
								Hornwitser 
							
						 
					 
					
						
						
							
						
						34fd266cf9 
					 
					
						
						
							
							[lint] Do log formating lazily  
						
						... 
						
						
						
						Convert log("fmt" % args) to log("fmt", args) as the latter is lazy and
does not do the formating if the string is never logged. 
						
						
					 
					
						2018-11-24 22:17:58 -05:00 
						 
				 
			
				
					
						
							
							
								Hornwitser 
							
						 
					 
					
						
						
							
						
						a0634b3eea 
					 
					
						
						
							
							[lint] Simplyfy util.valid_icon_size  
						
						... 
						
						
						
						Remove redundant paranthesis and checks from util.valid_icon_size. 
						
						
					 
					
						2018-11-24 22:17:58 -05:00 
						 
				 
			
				
					
						
							
							
								Hornwitser 
							
						 
					 
					
						
						
							
						
						51d626eabe 
					 
					
						
						
							
							[lint] Remove redundant paranthesis  
						
						... 
						
						
						
						Remove redundant parenthisis around await expressions.  Left over from
f25091ef 
						
						
					 
					
						2018-11-24 22:17:58 -05:00 
						 
				 
			
				
					
						
							
							
								Hornwitser 
							
						 
					 
					
						
						
							
						
						633192b3cd 
					 
					
						
						
							
							[lint] Replace equality comparisons to singletons  
						
						... 
						
						
						
						Restrict the values accepted by comparisons with booleans to be actual
booleans.
Minor breaking of undocumented behaviour in permissions; the value to
set bits to must be booleans (as indicated by the type error thrown). 
						
						
					 
					
						2018-11-24 22:17:57 -05:00 
						 
				 
			
				
					
						
							
							
								Hornwitser 
							
						 
					 
					
						
						
							
						
						fa46b07db1 
					 
					
						
						
							
							[lint] Rename exception variables to exc  
						
						... 
						
						
						
						Use the more explicit (and common) exc instead of e as the variable
holding the exception in except handlers. 
						
						
					 
					
						2018-11-24 22:17:57 -05:00 
						 
				 
			
				
					
						
							
							
								Hornwitser 
							
						 
					 
					
						
						
							
						
						4ae8e81660 
					 
					
						
						
							
							[lint] Remove redundant exception variables  
						
						... 
						
						
						
						Use bare raise statement when reraising the exception that occured, and
remove unused exception variables.  Also remove a pointless exception
handler in discord.opus. 
						
						
					 
					
						2018-11-24 22:17:57 -05:00 
						 
				 
			
				
					
						
							
							
								Hornwitser 
							
						 
					 
					
						
						
							
						
						a71b3b5fa0 
					 
					
						
						
							
							[lint] Limit unneccessarily broad except clauses  
						
						... 
						
						
						
						Add exception qualifier(s) to bare except clauses swallowing exceptions. 
						
						
					 
					
						2018-11-24 22:17:57 -05:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						860d6a9ace 
					 
					
						
						
							
							Revert "Rework documentation to not duplicate inherited members."  
						
						... 
						
						
						
						This reverts commit 96981210b3 
						
						
					 
					
						2018-10-11 03:42:01 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						e12db3a25d 
					 
					
						
						
							
							[commands] Add call_once keyword-only parameter for Bot.remove_check  
						
						... 
						
						
						
						Technically a breaking change. This is to be a parallel with the
Bot.add_check interface. 
						
						
					 
					
						2018-10-11 02:52:26 -04:00 
						 
				 
			
				
					
						
							
							
								Matt (IPv4) 
							
						 
					 
					
						
						
							
						
						3727ea9811 
					 
					
						
						
							
							Add Guild.splash_url_as  
						
						
						
						
					 
					
						2018-10-11 02:38:52 -04:00 
						 
				 
			
				
					
						
							
							
								MusicOnline 
							
						 
					 
					
						
						
							
						
						fed01c5e15 
					 
					
						
						
							
							Remove outdated note about bot accounts.  
						
						... 
						
						
						
						They can now delete all emoji 
						
						
					 
					
						2018-10-11 02:36:46 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						1da6962580 
					 
					
						
						
							
							Fix up Guild.create_custom_emoji docstring.  
						
						
						
						
					 
					
						2018-10-03 05:45:55 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						96981210b3 
					 
					
						
						
							
							Rework documentation to not duplicate inherited members.  
						
						... 
						
						
						
						This will probably be reverted in 1 week. 
						
						
					 
					
						2018-10-03 05:45:30 -04:00