mirror of
https://github.com/Rapptz/discord.py.git
synced 2025-04-19 15:36:02 +00:00
[docs] Fix various unresolved references
This commit is contained in:
parent
4d47436b02
commit
7d37c3a506
@ -743,10 +743,10 @@ class GuildChannel:
|
||||
Whether to move the channel to the end of the
|
||||
channel list (or category if given).
|
||||
This is mutually exclusive with ``beginning``, ``before``, and ``after``.
|
||||
before: :class:`abc.Snowflake`
|
||||
before: :class:`~discord.abc.Snowflake`
|
||||
The channel that should be before our current channel.
|
||||
This is mutually exclusive with ``beginning``, ``end``, and ``after``.
|
||||
after: :class:`abc.Snowflake`
|
||||
after: :class:`~discord.abc.Snowflake`
|
||||
The channel that should be after our current channel.
|
||||
This is mutually exclusive with ``beginning``, ``end``, and ``before``.
|
||||
offset: :class:`int`
|
||||
@ -756,7 +756,7 @@ class GuildChannel:
|
||||
while a negative number moves it above. Note that this
|
||||
number is relative and computed after the ``beginning``,
|
||||
``end``, ``before``, and ``after`` parameters.
|
||||
category: Optional[:class:`abc.Snowflake`]
|
||||
category: Optional[:class:`~discord.abc.Snowflake`]
|
||||
The category to move this channel under.
|
||||
If ``None`` is given then it moves it out of the category.
|
||||
This parameter is ignored if moving a category channel.
|
||||
|
@ -438,7 +438,7 @@ class Embed:
|
||||
|
||||
@property
|
||||
def fields(self):
|
||||
"""Union[List[:class:`EmbedProxy`], :attr:`Empty`]: Returns a :class:`list` of ``EmbedProxy`` denoting the field contents.
|
||||
"""List[Union[``EmbedProxy``, :attr:`Empty`]]: Returns a :class:`list` of ``EmbedProxy`` denoting the field contents.
|
||||
|
||||
See :meth:`add_field` for possible values you can access.
|
||||
|
||||
|
@ -1332,8 +1332,8 @@ class Message(Hashable):
|
||||
async def reply(self, content=None, **kwargs):
|
||||
"""|coro|
|
||||
|
||||
A shortcut method to :meth:`abc.Messageable.send` to reply to the
|
||||
:class:`Message`.
|
||||
A shortcut method to :meth:`.abc.Messageable.send` to reply to the
|
||||
:class:`.Message`.
|
||||
|
||||
.. versionadded:: 1.6
|
||||
|
||||
@ -1349,7 +1349,7 @@ class Message(Hashable):
|
||||
|
||||
Returns
|
||||
---------
|
||||
:class:`Message`
|
||||
:class:`.Message`
|
||||
The message that was sent.
|
||||
"""
|
||||
|
||||
|
@ -327,7 +327,7 @@ For example, a common idiom would be to have a class and a converter for that cl
|
||||
else:
|
||||
await ctx.send("Hm you're not so new.")
|
||||
|
||||
This can get tedious, so an inline advanced converter is possible through a ``classmethod`` inside the type:
|
||||
This can get tedious, so an inline advanced converter is possible through a :func:`classmethod` inside the type:
|
||||
|
||||
.. code-block:: python3
|
||||
|
||||
@ -379,6 +379,7 @@ A lot of discord models work out of the gate as a parameter:
|
||||
- :class:`PartialMessage` (since v1.7)
|
||||
- :class:`TextChannel`
|
||||
- :class:`VoiceChannel`
|
||||
- :class:`StageChannel` (since v1.7)
|
||||
- :class:`StoreChannel` (since v1.7)
|
||||
- :class:`CategoryChannel`
|
||||
- :class:`Invite`
|
||||
@ -410,6 +411,8 @@ converter is given below:
|
||||
+--------------------------+-------------------------------------------------+
|
||||
| :class:`VoiceChannel` | :class:`~ext.commands.VoiceChannelConverter` |
|
||||
+--------------------------+-------------------------------------------------+
|
||||
| :class:`StageChannel` | :class:`~ext.commands.StageChannelConverter` |
|
||||
+--------------------------+-------------------------------------------------+
|
||||
| :class:`StoreChannel` | :class:`~ext.commands.StoreChannelConverter` |
|
||||
+--------------------------+-------------------------------------------------+
|
||||
| :class:`CategoryChannel` | :class:`~ext.commands.CategoryChannelConverter` |
|
||||
|
@ -27,7 +27,7 @@ An example extension looks like this:
|
||||
def setup(bot):
|
||||
bot.add_command(hello)
|
||||
|
||||
In this example we define a simple command, and when the extension is loaded this command is added to the bot. Now the final step to this is loading the extension, which we do by calling :meth:`.commands.Bot.load_extension`. To load this extension we call ``bot.load_extension('hello')``.
|
||||
In this example we define a simple command, and when the extension is loaded this command is added to the bot. Now the final step to this is loading the extension, which we do by calling :meth:`.Bot.load_extension`. To load this extension we call ``bot.load_extension('hello')``.
|
||||
|
||||
.. admonition:: Cogs
|
||||
:class: helpful
|
||||
@ -41,7 +41,7 @@ In this example we define a simple command, and when the extension is loaded thi
|
||||
Reloading
|
||||
-----------
|
||||
|
||||
When you make a change to the extension and want to reload the references, the library comes with a function to do this for you, :meth:`Bot.reload_extension`.
|
||||
When you make a change to the extension and want to reload the references, the library comes with a function to do this for you, :meth:`.Bot.reload_extension`.
|
||||
|
||||
.. code-block:: python3
|
||||
|
||||
|
@ -234,7 +234,7 @@ technically in another thread, we must take caution in calling thread-safe opera
|
||||
us, :mod:`asyncio` comes with a :func:`asyncio.run_coroutine_threadsafe` function that allows us to call
|
||||
a coroutine from another thread.
|
||||
|
||||
However, this function returns a :class:`concurrent.Future` and to actually call it we have to fetch its result. Putting all of
|
||||
However, this function returns a :class:`~concurrent.futures.Future` and to actually call it we have to fetch its result. Putting all of
|
||||
this together we can do the following: ::
|
||||
|
||||
def my_after(error):
|
||||
@ -295,7 +295,7 @@ How do I make a web request?
|
||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
|
||||
To make a request, you should use a non-blocking library.
|
||||
This library already uses and requires a 3rd party library for making requests, ``aiohttp``.
|
||||
This library already uses and requires a 3rd party library for making requests, :doc:`aiohttp <aio:index>`.
|
||||
|
||||
Quick example: ::
|
||||
|
||||
@ -393,7 +393,7 @@ Example: ::
|
||||
How do I make a subcommand?
|
||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
|
||||
Use the ``group`` decorator. This will transform the callback into a ``Group`` which will allow you to add commands into
|
||||
Use the :func:`~ext.commands.group` decorator. This will transform the callback into a :class:`~ext.commands.Group` which will allow you to add commands into
|
||||
the group operating as "subcommands". These groups can be arbitrarily nested as well.
|
||||
|
||||
Example: ::
|
||||
|
Loading…
x
Reference in New Issue
Block a user