mirror of
				https://github.com/Rapptz/discord.py.git
				synced 2025-10-31 05:23:03 +00:00 
			
		
		
		
	Rework documentation to not duplicate inherited members.
This will probably be reverted in 1 week.
This commit is contained in:
		| @@ -45,6 +45,11 @@ async def _single_delete_strategy(messages): | ||||
| class TextChannel(discord.abc.Messageable, discord.abc.GuildChannel, Hashable): | ||||
|     """Represents a Discord guild text channel. | ||||
|  | ||||
|     **Inherited Classes** | ||||
|  | ||||
|     - :class:`discord.abc.Messageable` | ||||
|     - :class:`discord.abc.GuildChannel` | ||||
|  | ||||
|     .. container:: operations | ||||
|  | ||||
|         .. describe:: x == y | ||||
| @@ -388,6 +393,11 @@ class TextChannel(discord.abc.Messageable, discord.abc.GuildChannel, Hashable): | ||||
| class VoiceChannel(discord.abc.Connectable, discord.abc.GuildChannel, Hashable): | ||||
|     """Represents a Discord guild voice channel. | ||||
|  | ||||
|     **Inherited Classes** | ||||
|  | ||||
|     - :class:`discord.abc.Connectable` | ||||
|     - :class:`discord.abc.GuildChannel` | ||||
|  | ||||
|     .. container:: operations | ||||
|  | ||||
|         .. describe:: x == y | ||||
| @@ -615,6 +625,10 @@ class CategoryChannel(discord.abc.GuildChannel, Hashable): | ||||
| class DMChannel(discord.abc.Messageable, Hashable): | ||||
|     """Represents a Discord direct message channel. | ||||
|  | ||||
|     **Inherited Classes** | ||||
|  | ||||
|     - :class:`discord.abc.Messageable` | ||||
|  | ||||
|     .. container:: operations | ||||
|  | ||||
|         .. describe:: x == y | ||||
| @@ -697,6 +711,10 @@ class DMChannel(discord.abc.Messageable, Hashable): | ||||
| class GroupChannel(discord.abc.Messageable, Hashable): | ||||
|     """Represents a Discord group channel. | ||||
|  | ||||
|     **Inherited Classes** | ||||
|  | ||||
|     - :class:`discord.abc.Messageable` | ||||
|  | ||||
|     .. container:: operations | ||||
|  | ||||
|         .. describe:: x == y | ||||
|   | ||||
| @@ -34,7 +34,9 @@ class Context(discord.abc.Messageable): | ||||
|     the invocation context. This class is not created manually and is instead | ||||
|     passed around to commands as the first parameter. | ||||
|  | ||||
|     This class implements the :class:`abc.Messageable` ABC. | ||||
|     **Inherited Classes** | ||||
|  | ||||
|     - :class:`discord.abc.Messageable` | ||||
|  | ||||
|     Attributes | ||||
|     ----------- | ||||
|   | ||||
| @@ -112,7 +112,9 @@ _BaseUser = discord.abc.User | ||||
| class Member(discord.abc.Messageable, _BaseUser): | ||||
|     """Represents a Discord member to a :class:`Guild`. | ||||
|  | ||||
|     This implements a lot of the functionality of :class:`User`. | ||||
|     **Inherited Classes** | ||||
|  | ||||
|     - :class:`discord.abc.Messageable` | ||||
|  | ||||
|     .. container:: operations | ||||
|  | ||||
|   | ||||
| @@ -479,6 +479,10 @@ class ClientUser(BaseUser): | ||||
| class User(BaseUser, discord.abc.Messageable): | ||||
|     """Represents a Discord user. | ||||
|  | ||||
|     **Inherited Classes** | ||||
|  | ||||
|     - :class:`discord.abc.Messageable` | ||||
|  | ||||
|     .. container:: operations | ||||
|  | ||||
|         .. describe:: x == y | ||||
|   | ||||
							
								
								
									
										42
									
								
								docs/api.rst
									
									
									
									
									
								
							
							
						
						
									
										42
									
								
								docs/api.rst
									
									
									
									
									
								
							| @@ -1846,7 +1846,6 @@ ClientUser | ||||
|  | ||||
| .. autoclass:: ClientUser() | ||||
|     :members: | ||||
|     :inherited-members: | ||||
|  | ||||
| Relationship | ||||
| ~~~~~~~~~~~~~~ | ||||
| @@ -1859,14 +1858,6 @@ User | ||||
|  | ||||
| .. autoclass:: User() | ||||
|     :members: | ||||
|     :inherited-members: | ||||
|     :exclude-members: history, typing | ||||
|  | ||||
|     .. autocomethod:: history | ||||
|         :async-for: | ||||
|  | ||||
|     .. autocomethod:: typing | ||||
|         :async-with: | ||||
|  | ||||
| Attachment | ||||
| ~~~~~~~~~~~ | ||||
| @@ -1917,14 +1908,6 @@ Member | ||||
|  | ||||
| .. autoclass:: Member() | ||||
|     :members: | ||||
|     :inherited-members: | ||||
|     :exclude-members: history, typing | ||||
|  | ||||
|     .. autocomethod:: history | ||||
|         :async-for: | ||||
|  | ||||
|     .. autocomethod:: typing | ||||
|         :async-with: | ||||
|  | ||||
| Spotify | ||||
| ~~~~~~~~ | ||||
| @@ -1961,56 +1944,31 @@ TextChannel | ||||
|  | ||||
| .. autoclass:: TextChannel() | ||||
|     :members: | ||||
|     :inherited-members: | ||||
|     :exclude-members: history, typing | ||||
|  | ||||
|     .. autocomethod:: history | ||||
|         :async-for: | ||||
|  | ||||
|     .. autocomethod:: typing | ||||
|         :async-with: | ||||
|  | ||||
| VoiceChannel | ||||
| ~~~~~~~~~~~~~ | ||||
|  | ||||
| .. autoclass:: VoiceChannel() | ||||
|     :members: | ||||
|     :inherited-members: | ||||
|  | ||||
| CategoryChannel | ||||
| ~~~~~~~~~~~~~~~~~ | ||||
|  | ||||
| .. autoclass:: CategoryChannel() | ||||
|     :members: | ||||
|     :inherited-members: | ||||
|  | ||||
| DMChannel | ||||
| ~~~~~~~~~ | ||||
|  | ||||
| .. autoclass:: DMChannel() | ||||
|     :members: | ||||
|     :inherited-members: | ||||
|     :exclude-members: history, typing | ||||
|  | ||||
|     .. autocomethod:: history | ||||
|         :async-for: | ||||
|  | ||||
|     .. autocomethod:: typing | ||||
|         :async-with: | ||||
|  | ||||
| GroupChannel | ||||
| ~~~~~~~~~~~~ | ||||
|  | ||||
| .. autoclass:: GroupChannel() | ||||
|     :members: | ||||
|     :inherited-members: | ||||
|     :exclude-members: history, typing | ||||
|  | ||||
|     .. autocomethod:: history | ||||
|         :async-for: | ||||
|  | ||||
|     .. autocomethod:: typing | ||||
|         :async-with: | ||||
|  | ||||
|  | ||||
| Invite | ||||
|   | ||||
		Reference in New Issue
	
	Block a user