James Hilton-Balfe 
							
						 
					 
					
						
						
							
						
						40986f9279 
					 
					
						
						
							
							Fix overlapping or incorrect slots found by slotscheck  
						
						
						
						
					 
					
						2022-08-08 19:58:48 -04:00 
						 
				 
			
				
					
						
							
							
								Alex Nørgaard 
							
						 
					 
					
						
						
							
						
						2b9e43dbf9 
					 
					
						
						
							
							Change Message.application type to MessageApplication  
						
						... 
						
						
						
						Co-authored-by: Danny <1695103+Rapptz@users.noreply.github.com > 
						
						
					 
					
						2022-06-13 16:34:41 -04:00 
						 
				 
			
				
					
						
							
							
								Soheab 
							
						 
					 
					
						
						
							
						
						dd52f856f3 
					 
					
						
						
							
							Use static_format over format if present in Asset.replace  
						
						
						
						
					 
					
						2022-06-10 01:50:19 -04:00 
						 
				 
			
				
					
						
							
							
								Jonah Lawrence 
							
						 
					 
					
						
						
							
						
						862eba1e59 
					 
					
						
						
							
							Add filename and description kwargs for to_file  
						
						
						
						
					 
					
						2022-04-14 19:04:05 -04:00 
						 
				 
			
				
					
						
							
							
								Jonah Lawrence 
							
						 
					 
					
						
						
							
						
						e80be19c4d 
					 
					
						
						
							
							Add to_file for assets and emojis  
						
						
						
						
					 
					
						2022-03-31 01:34:02 -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 
						 
				 
			
				
					
						
							
							
								chromacoat dreamkey 
							
						 
					 
					
						
						
							
						
						095aaa9ad1 
					 
					
						
						
							
							Change wording of InvalidArgument removal in docs  
						
						
						
						
					 
					
						2022-03-11 23:25:43 -05:00 
						 
				 
			
				
					
						
							
							
								Nadir Chowdhury 
							
						 
					 
					
						
						
							
						
						3c6279b947 
					 
					
						
						
							
							Implement Guild Scheduled Events  
						
						
						
						
					 
					
						2022-03-01 01:00:04 -05:00 
						 
				 
			
				
					
						
							
							
								Josh 
							
						 
					 
					
						
						
							
						
						2b69b5d545 
					 
					
						
						
							
							Remove discord.InvalidArgument  
						
						... 
						
						
						
						This uses TypeError and ValueError instead. 
						
						
					 
					
						2022-02-26 01:44:49 -05:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						88b520b5ab 
					 
					
						
						
							
							Reformat code using black  
						
						... 
						
						
						
						Segments where readability was hampered were fixed by appropriate
format skipping directives. New code should hopefully be black
compatible. The moment they remove the -S option is probably the moment
I stop using black though. 
						
						
					 
					
						2022-02-20 08:04:58 -05:00 
						 
				 
			
				
					
						
							
							
								Maya 
							
						 
					 
					
						
						
							
						
						0b77b52da2 
					 
					
						
						
							
							Add support for animated guild banners  
						
						... 
						
						
						
						https://github.com/discord/discord-api-docs/pull/3948  
					
						2022-02-18 20:28:36 -05:00 
						 
				 
			
				
					
						
							
							
								JustAnyone 
							
						 
					 
					
						
						
							
						
						91652e3b60 
					 
					
						
						
							
							Add per-guild member avatar support  
						
						... 
						
						
						
						Fix  #7054  
					
						2021-08-22 06:49:42 -04:00 
						 
				 
			
				
					
						
							
							
								Nadir Chowdhury 
							
						 
					 
					
						
						
							
						
						60d82cf908 
					 
					
						
						
							
							implement guild stickers  
						
						
						
						
					 
					
						2021-07-30 21:25:41 -04:00 
						 
				 
			
				
					
						
							
							
								Alex Nørgaard 
							
						 
					 
					
						
						
							
						
						b47133dfb2 
					 
					
						
						
							
							Add BaseUser.banner for all subclasses to access new banners  
						
						
						
						
					 
					
						2021-07-28 19:41:43 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						f9bccabac5 
					 
					
						
						
							
							Make Asset.with_ functions positional only  
						
						
						
						
					 
					
						2021-06-28 23:36:20 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						d9adf4d35d 
					 
					
						
						
							
							Make Asset.replace only accept keyword arguments  
						
						
						
						
					 
					
						2021-06-28 23:36:20 -04:00 
						 
				 
			
				
					
						
							
							
								Josh 
							
						 
					 
					
						
						
							
						
						dc67d2bd85 
					 
					
						
						
							
							Replace uses of Ellipsis as sentinels with utils.MISSING  
						
						
						
						
					 
					
						2021-05-03 00:31:07 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						fed259a83b 
					 
					
						
						
							
							Refactor save() and read() into AssetMixin  
						
						
						
						
					 
					
						2021-04-17 00:56:38 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						9eaf1e85e4 
					 
					
						
						
							
							Rewrite Asset design  
						
						... 
						
						
						
						This is a breaking change.
This does the following transformations, assuming `asset` represents
an asset type.
Object.is_asset_animated() => Object.asset.is_animated()
Object.asset => Object.asset.key
Object.asset_url => Object.asset_url
Object.asset_url_as => Object.asset.replace(...)
Since the asset type now requires a key (or hash, if you will),
Emoji had to be flattened similar to how Attachment was done since
these assets are keyed solely ID.
Emoji.url (Asset) => Emoji.url (str)
Emoji.url_as => removed
Emoji.url.read => Emoji.read
Emoji.url.save => Emoji.save
This transformation was also done to PartialEmoji. 
						
						
					 
					
						2021-04-16 11:27:23 -04:00 
						 
				 
			
				
					
						
							
							
								Nadir Chowdhury 
							
						 
					 
					
						
						
							
						
						3e92196a2b 
					 
					
						
						
							
							Add typings for audit logs, integrations, and webhooks  
						
						
						
						
					 
					
						2021-04-10 02:53:24 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						99fc950510 
					 
					
						
						
							
							Use f-strings in more places that were missed.  
						
						
						
						
					 
					
						2021-04-08 06:02:47 -04:00 
						 
				 
			
				
					
						
							
							
								Nadir Chowdhury 
							
						 
					 
					
						
						
							
						
						89456022cf 
					 
					
						
						
							
							Add __all__ to remaining modules  
						
						
						
						
					 
					
						2021-04-07 02:30:32 -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 
						 
				 
			
				
					
						
							
							
								Nihaal Sangha 
							
						 
					 
					
						
						
							
						
						69bdc3a184 
					 
					
						
						
							
							Change copyright year to present  
						
						
						
						
					 
					
						2021-01-15 05:28:11 -05:00 
						 
				 
			
				
					
						
							
							
								Daggy1234 
							
						 
					 
					
						
						
							
						
						13bba3afc2 
					 
					
						
						
							
							Add Emoji.url_as  
						
						
						
						
					 
					
						2020-12-17 22:20:00 -05:00 
						 
				 
			
				
					
						
							
							
								Zomatree 
							
						 
					 
					
						
						
							
						
						344cb96c5d 
					 
					
						
						
							
							Add sticker support  
						
						
						
						
					 
					
						2020-11-23 05:09:20 -05:00 
						 
				 
			
				
					
						
							
							
								SebbyLaw 
							
						 
					 
					
						
						
							
						
						2e2560126f 
					 
					
						
						
							
							Implement icon_rl_as and cover_image_url_as for AppInfo  
						
						
						
						
					 
					
						2020-11-21 21:11:47 -05:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						02397306b2 
					 
					
						
						
							
							Drop superfluous zero in version related changes in the documentation  
						
						
						
						
					 
					
						2020-01-21 03:47:56 -05:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						6071607176 
					 
					
						
						
							
							Bump copyright year to 2020  
						
						... 
						
						
						
						Closes  #2510  
					
						2020-01-19 20:03:00 -05:00 
						 
				 
			
				
					
						
							
							
								Zomatree 
							
						 
					 
					
						
						
							
						
						4b826a894c 
					 
					
						
						
							
							removed parameter section in Asset.read  
						
						
						
						
					 
					
						2020-01-15 02:06:38 +00:00 
						 
				 
			
				
					
						
							
							
								Devon R 
							
						 
					 
					
						
						
							
						
						bf9b9c5879 
					 
					
						
						
							
							Adjust BASE urls to have no trailing slash (consistency)  
						
						
						
						
					 
					
						2019-11-15 04:25:38 -05:00 
						 
				 
			
				
					
						
							
							
								Devon R 
							
						 
					 
					
						
						
							
						
						f5ebf42e1f 
					 
					
						
						
							
							Return invites as https, various URL normalization  
						
						
						
						
					 
					
						2019-11-15 04:25:38 -05:00 
						 
				 
			
				
					
						
							
							
								fourjr 
							
						 
					 
					
						
						
							
						
						3961e7ef6d 
					 
					
						
						
							
							Support team members data in application info  
						
						
						
						
					 
					
						2019-06-29 19:14:24 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						7543328fe7 
					 
					
						
						
							
							Update Sphinx to 2.1.2  
						
						
						
						
					 
					
						2019-06-28 01:43:04 -04:00 
						 
				 
			
				
					
						
							
							
								NCPlayz 
							
						 
					 
					
						
						
							
						
						3c9bcc2851 
					 
					
						
						
							
							Improve documentation  
						
						
						
						
					 
					
						2019-06-07 19:27:46 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						9674055c2a 
					 
					
						
						
							
							Add support for animated guild icons.  
						
						
						
						
					 
					
						2019-06-04 19:04:44 -04:00 
						 
				 
			
				
					
						
							
							
								slice 
							
						 
					 
					
						
						
							
						
						d80d4145b1 
					 
					
						
						
							
							Add Asset.read() to retrieve assets into bytes objects  
						
						
						
						
					 
					
						2019-04-20 15:12:52 -07:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						7c091282ce 
					 
					
						
						
							
							Add equality comparisons between two assets and hashing an asset.  
						
						
						
						
					 
					
						2019-04-13 17:22:25 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						407d18a30d 
					 
					
						
						
							
							Fix various bugs with Asset._url None handling.  
						
						
						
						
					 
					
						2019-04-09 05:17:29 -04:00 
						 
				 
			
				
					
						
							
							
								NCPlayz 
							
						 
					 
					
						
						
							
						
						be227ebcf0 
					 
					
						
						
							
							Redesign asset retrieval in the library.  
						
						... 
						
						
						
						Most assets now return a new class named `Asset`. This allows for the
assets to be consistently saved via a `save` method instead of special
casing for `Attachment`.
`AppInfo` is no longer a namedtuple it is a fully documented dataclass,
as well as having the state attached to it.
Fixes  #1997  
						
						
					 
					
						2019-04-06 19:12:50 -04:00