Rapptz 
							
						 
					 
					
						
						
							
						
						9827d6eeaf 
					 
					
						
						
							
							[commands] Fix issue with decorator order with checks and cooldowns  
						
						... 
						
						
						
						Now they're just explicitly copied. 
						
						
					 
					
						2019-02-23 07:41:25 -05:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						10ed41d8a0 
					 
					
						
						
							
							[commands] Fix bug with cog bot check once not being unloaded properly.  
						
						
						
						
					 
					
						2019-02-23 07:40:00 -05:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						1a0b1dfd29 
					 
					
						
						
							
							[commands] Fix attribute access in cogs to commands.  
						
						... 
						
						
						
						Previously they were outdated copies, this updates the copies to the
ones that are actually injected. 
						
						
					 
					
						2019-02-23 07:38:04 -05:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						04ee10adc4 
					 
					
						
						
							
							[commands] Fix bug with local checks and cooldowns not applying.  
						
						
						
						
					 
					
						2019-02-23 05:38:35 -05:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						ac6e55353a 
					 
					
						
						
							
							[commands] Copy on_error handlers in Command.copy  
						
						... 
						
						
						
						This fixes the issue of error handlers not applying. 
						
						
					 
					
						2019-02-23 05:31:05 -05:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						f15cf7c845 
					 
					
						
						
							
							[commands] Pass over kwargs to type.__new__  
						
						
						
						
					 
					
						2019-02-23 05:18:24 -05:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						caf3d17d4a 
					 
					
						
						
							
							Rework entire cog system and partially document it and extensions.  
						
						
						
						
					 
					
						2019-02-23 04:10:10 -05:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						3f06f247c0 
					 
					
						
						
							
							[commands] Fix up wording on HelpFormatter.get_ending_note  
						
						
						
						
					 
					
						2019-02-18 16:29:58 -05:00 
						 
				 
			
				
					
						
							
							
								cod 
							
						 
					 
					
						
						
							
						
						262717c7d8 
					 
					
						
						
							
							[commands] add document comment to HelpFormatter.get_ending_note  
						
						
						
						
					 
					
						2019-02-19 00:27:05 +09:00 
						 
				 
			
				
					
						
							
							
								DerpyChap 
							
						 
					 
					
						
						
							
						
						7ab47c223b 
					 
					
						
						
							
							Add self_video property to VoiceState  
						
						
						
						
					 
					
						2019-02-18 03:48:26 -05:00 
						 
				 
			
				
					
						
							
							
								CraftSpider 
							
						 
					 
					
						
						
							
						
						8e97a0a248 
					 
					
						
						
							
							Log unknown channel warning in WEBHOOK_UPDATE  
						
						
						
						
					 
					
						2019-02-18 03:47:57 -05:00 
						 
				 
			
				
					
						
							
							
								CraftSpider 
							
						 
					 
					
						
						
							
						
						e920fe9a56 
					 
					
						
						
							
							Add guild_integrations_update event  
						
						
						
						
					 
					
						2019-02-18 03:47:56 -05:00 
						 
				 
			
				
					
						
							
							
								slice 
							
						 
					 
					
						
						
							
						
						cfc2e47b4f 
					 
					
						
						
							
							Manually calculate millisceond epoch rather than bitshifting  
						
						... 
						
						
						
						Implementation by Danny. 
						
						
					 
					
						2019-02-15 23:20:06 -08:00 
						 
				 
			
				
					
						
							
							
								slice 
							
						 
					 
					
						
						
							
						
						4ab9c874f8 
					 
					
						
						
							
							Fix system_content returning incorrect join messages  
						
						
						
						
					 
					
						2019-02-15 22:09:25 -08:00 
						 
				 
			
				
					
						
							
							
								Myst(MysterialPy) 
							
						 
					 
					
						
						
							
						
						806295a1be 
					 
					
						
						
							
							Add remove() to Reaction  
						
						... 
						
						
						
						Added a coro, `remove()` which takes in a sole parameter, `member`.
This new coro will remove the reaction by the provided member from the reactions message.
`message.remove_reaction(reaction, member)` was not removed as to not introduce breaking changes. 
						
						
					 
					
						2019-02-14 20:21:09 -05:00 
						 
				 
			
				
					
						
							
							
								cod 
							
						 
					 
					
						
						
							
						
						ea0f1ee25f 
					 
					
						
						
							
							[commands] Add more i18n properties for HelpFormatter  
						
						... 
						
						
						
						removed fixed strings "Commands:" and help page ending note.
and added properties modify these strings.
default behavior is not changed. fix  #1886  
						
						
					 
					
						2019-02-14 20:21:06 -05:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						60f9ac3062 
					 
					
						
						
							
							Fix missing imports  
						
						
						
						
					 
					
						2019-02-12 20:25:16 -05:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						5d78f43e55 
					 
					
						
						
							
							Expose more information from partial invites, along with counts.  
						
						... 
						
						
						
						This adds the following information.
* `PartialInviteGuild` to replace `Object` patching
* `PartialInviteChannel` to replace `Object` patching
* Invite.approximate_member_count and Invite.approximate_presence_count
The new partial objects provide better documentation on what is
expected when you fetch random invites.
Fixes  #1830  
						
						
					 
					
						2019-02-12 20:22:47 -05:00 
						 
				 
			
				
					
						
							
							
								Bryan Forbes 
							
						 
					 
					
						
						
							
						
						e2478b17c9 
					 
					
						
						
							
							Bump aiohttp requirement and fix AsyncWebhookAdapter  
						
						
						
						
					 
					
						2019-02-12 18:55:19 -06:00 
						 
				 
			
				
					
						
							
							
								Pedro Cunha 
							
						 
					 
					
						
						
							
						
						4ebe02ab1f 
					 
					
						
						
							
							Fix documentation typo in CategoryChannel  
						
						
						
						
					 
					
						2019-02-12 19:15:21 -05:00 
						 
				 
			
				
					
						
							
							
								Liam H 
							
						 
					 
					
						
						
							
						
						79f172cf80 
					 
					
						
						
							
							Add PremiumType enumeration and ClientUser.premium_type  
						
						
						
						
					 
					
						2019-02-12 19:01:10 -05:00 
						 
				 
			
				
					
						
							
							
								BluePhoenixGame 
							
						 
					 
					
						
						
							
						
						9765b701f2 
					 
					
						
						
							
							Change Activity.application_id from str to int.  
						
						
						
						
					 
					
						2019-02-12 19:00:09 -05:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						700dbb5555 
					 
					
						
						
							
							Fix missing import.  
						
						
						
						
					 
					
						2019-02-06 02:28:59 -05:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						e429763dea 
					 
					
						
						
							
							Try to optimize for the common ASCII case.  
						
						... 
						
						
						
						This is still a slowdown (about 45ns to 300ns) but it's less severe
than the original implementation (about 900 to 1100ns). 
						
						
					 
					
						2019-02-06 02:15:22 -05:00 
						 
				 
			
				
					
						
							
							
								cod 
							
						 
					 
					
						
						
							
						
						d107f485a5 
					 
					
						
						
							
							[commands] Fix ext.commands help page full-width indentation  
						
						... 
						
						
						
						add _string_width function to util. Changed string width calculate
function from len() to util function _string_width(). 
						
						
					 
					
						2019-02-06 02:15:04 -05:00 
						 
				 
			
				
					
						
							
							
								Skyweb 
							
						 
					 
					
						
						
							
						
						e53c85110f 
					 
					
						
						
							
							Clarified add_listener documentation  
						
						
						
						
					 
					
						2019-02-06 01:52:57 -05:00 
						 
				 
			
				
					
						
							
							
								Toby Harradine 
							
						 
					 
					
						
						
							
						
						8586251089 
					 
					
						
						
							
							Use non-deprecated method of acquiring lock  
						
						
						
						
					 
					
						2019-02-06 01:52:56 -05:00 
						 
				 
			
				
					
						
							
							
								Benjamin Mintz 
							
						 
					 
					
						
						
							
						
						bb9f153d29 
					 
					
						
						
							
							commands.clean_content: escape || spoilers ||  
						
						
						
						
					 
					
						2019-02-06 01:52:12 -05:00 
						 
				 
			
				
					
						
							
							
								Harmon 
							
						 
					 
					
						
						
							
						
						4b22dd216c 
					 
					
						
						
							
							Fix ReactionIterator for limit > 100  
						
						
						
						
					 
					
						2019-01-30 14:14:03 -06:00 
						 
				 
			
				
					
						
							
							
								Chris 
							
						 
					 
					
						
						
							
						
						1222bce271 
					 
					
						
						
							
							Add CategoryChannel.text_channels and voice_channels  
						
						
						
						
					 
					
						2019-01-29 06:50:18 -05:00 
						 
				 
			
				
					
						
							
							
								DevilXD 
							
						 
					 
					
						
						
							
						
						9d92939fbe 
					 
					
						
						
							
							Added support for comparing PermissionOverwrites  
						
						... 
						
						
						
						When trying to check if a specific permission overwrite is already set on a channel, it can be done by fetching the already existing overwrite and comparing it with a one you want to set. Comparing them directly wasn't possible before, and this small change allows for that.
Could be expanded for other comparison operators, not sure how it would work though. 
						
						
					 
					
						2019-01-28 22:22:54 -05:00 
						 
				 
			
				
					
						
							
							
								Hornwitser 
							
						 
					 
					
						
						
							
						
						ed76151c70 
					 
					
						
						
							
							Warn on high latency and blocking heartbeat  
						
						... 
						
						
						
						Add warnings for when the heartbeat is blocked for a long time and when
the websocket latency is excessively high.  These indicate problems with
blocking the event loop and/or insufficient computing resources to keep
up with the demand. 
						
						
					 
					
						2019-01-28 22:22:53 -05:00 
						 
				 
			
				
					
						
							
							
								Imayhaveborkedit 
							
						 
					 
					
						
						
							
						
						9c5259afd7 
					 
					
						
						
							
							Update voice code to vws V4  
						
						... 
						
						
						
						- Update internals to be compatible with v4
- Adds multiple encryption mode support.  Previously only `xsalsa20_poly1305` was supported.  Now `xsalsa20_poly1305_suffix` is also supported.
  Note: There is no (nice) way to manually select a mode.  The user needn't worry about this however.
- Fixed speaking state bug.  When you disconnected from a voice channel while a bot was playing, upon reconnect you would be unable to hear the bot.  This was caused by bots not sending their speaking state while transmitting.  Bots will now set their speaking state properly when transmitting.  
  Note: This does not account for sending actual silence, the speaking indicator will still be active. 
						
						
					 
					
						2019-01-28 22:22:52 -05:00 
						 
				 
			
				
					
						
							
							
								Hornwitser 
							
						 
					 
					
						
						
							
						
						883ae8fe80 
					 
					
						
						
							
							Fix accidental regression of  9bc48b2 in  fa46b07 
						
						... 
						
						
						
						Occured due to difficult to spot difference in git merge when rebasing
the lint changes. 
						
						
					 
					
						2019-01-28 22:22:51 -05:00 
						 
				 
			
				
					
						
							
							
								Dante Dam 
							
						 
					 
					
						
						
							
						
						9656a21ebe 
					 
					
						
						
							
							Bumped copyright years to 2019.  
						
						
						
						
					 
					
						2019-01-28 22:22:50 -05:00 
						 
				 
			
				
					
						
							
							
								Ben Mintz 
							
						 
					 
					
						
						
							
						
						ce3ede1551 
					 
					
						
						
							
							Implement PartialEmoji == Emoji ( fixes   #1627 )  
						
						
						
						
					 
					
						2019-01-28 22:22:48 -05:00 
						 
				 
			
				
					
						
							
							
								MusicOnline 
							
						 
					 
					
						
						
							
						
						85b5286056 
					 
					
						
						
							
							Fix user/user_id documentation for reaction remove events  
						
						
						
						
					 
					
						2019-01-28 22:22:44 -05:00 
						 
				 
			
				
					
						
							
							
								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