mirror of
https://github.com/Rapptz/discord.py.git
synced 2025-06-06 20:07:17 +00:00
Add a new extlink for discord documentation
This commit is contained in:
parent
081f483a0d
commit
cf031f71b9
@ -79,7 +79,7 @@ class AppInfo:
|
||||
|
||||
verify_key: :class:`str`
|
||||
The hex encoded key for verification in interactions and the
|
||||
GameSDK's `GetTicket <https://discord.com/developers/docs/game-sdk/applications#getticket>`_.
|
||||
GameSDK's :ddocs:`GetTicket <game-sdk/applications#getticket>`.
|
||||
|
||||
.. versionadded:: 1.3
|
||||
|
||||
@ -243,7 +243,7 @@ class PartialAppInfo:
|
||||
A list of RPC origin URLs, if RPC is enabled.
|
||||
verify_key: :class:`str`
|
||||
The hex encoded key for verification in interactions and the
|
||||
GameSDK's `GetTicket <https://discord.com/developers/docs/game-sdk/applications#getticket>`_.
|
||||
GameSDK's :ddocs:`GetTicket <game-sdk/applications#getticket>`.
|
||||
terms_of_service_url: Optional[:class:`str`]
|
||||
The application's terms of service URL, if set.
|
||||
privacy_policy_url: Optional[:class:`str`]
|
||||
@ -302,7 +302,7 @@ class AppInstallParams:
|
||||
Attributes
|
||||
----------
|
||||
scopes: List[:class:`str`]
|
||||
The list of `OAuth2 scopes <https://discord.com/developers/docs/topics/oauth2#shared-resources-oauth2-scopes>`_
|
||||
The list of :ddocs:`OAuth2 scopes <topics/oauth2#shared-resources-oauth2-scopes>`
|
||||
to add the application to a guild with.
|
||||
permissions: :class:`Permissions`
|
||||
The permissions to give to application in the guild.
|
||||
|
@ -122,7 +122,7 @@ class Embed:
|
||||
The type of embed. Usually "rich".
|
||||
This can be set during initialisation.
|
||||
Possible strings for embed types can be found on discord's
|
||||
`api docs <https://discord.com/developers/docs/resources/channel#embed-object-embed-types>`_
|
||||
:ddocs:`api docs <resources/channel#embed-object-embed-types>`
|
||||
description: Optional[:class:`str`]
|
||||
The description of the embed.
|
||||
This can be set during initialisation.
|
||||
@ -190,11 +190,7 @@ class Embed:
|
||||
"""Converts a :class:`dict` to a :class:`Embed` provided it is in the
|
||||
format that Discord expects it to be in.
|
||||
|
||||
You can find out about this format in the `official Discord documentation`__.
|
||||
|
||||
.. _DiscordDocs: https://discord.com/developers/docs/resources/channel#embed-object
|
||||
|
||||
__ DiscordDocs_
|
||||
You can find out about this format in the :ddocs:`official Discord documentation <resources/channel#embed-object>`.
|
||||
|
||||
Parameters
|
||||
-----------
|
||||
|
@ -147,7 +147,7 @@ class RawMessageUpdateEvent(_RawReprMixin):
|
||||
.. versionadded:: 1.7
|
||||
|
||||
data: :class:`dict`
|
||||
The raw data given by the `gateway <https://discord.com/developers/docs/topics/gateway#message-update>`_
|
||||
The raw data given by the :ddocs:`gateway <topics/gateway#message-update>`
|
||||
cached_message: Optional[:class:`Message`]
|
||||
The cached message, if found in the internal message cache. Represents the message before
|
||||
it is modified by the data in :attr:`RawMessageUpdateEvent.data`.
|
||||
|
@ -124,11 +124,7 @@ class VoiceProtocol:
|
||||
Parameters
|
||||
------------
|
||||
data: :class:`dict`
|
||||
The raw `voice state payload`__.
|
||||
|
||||
.. _voice_state_update_payload: https://discord.com/developers/docs/resources/voice#voice-state-object
|
||||
|
||||
__ voice_state_update_payload_
|
||||
The raw :ddocs:`voice state payload <resources/voice#voice-state-object>`.
|
||||
"""
|
||||
raise NotImplementedError
|
||||
|
||||
@ -141,11 +137,7 @@ class VoiceProtocol:
|
||||
Parameters
|
||||
------------
|
||||
data: :class:`dict`
|
||||
The raw `voice server update payload`__.
|
||||
|
||||
.. _voice_server_update_payload: https://discord.com/developers/docs/topics/gateway#voice-server-update-voice-server-update-event-fields
|
||||
|
||||
__ voice_server_update_payload_
|
||||
The raw :ddocs:`voice server update payload <topics/gateway#voice-server-update>`.
|
||||
"""
|
||||
raise NotImplementedError
|
||||
|
||||
|
@ -879,7 +879,7 @@ Messages
|
||||
will return a :class:`Message` object that represents the message before the content was modified.
|
||||
|
||||
Due to the inherently raw nature of this event, the data parameter coincides with
|
||||
the raw data given by the `gateway <https://discord.com/developers/docs/topics/gateway#message-update>`_.
|
||||
the raw data given by the :ddocs:`gateway <topics/gateway#message-update>`.
|
||||
|
||||
Since the data payload can be partial, care must be taken when accessing stuff in the dictionary.
|
||||
One example of a common case of partial data is when the ``'content'`` key is inaccessible. This
|
||||
|
@ -51,6 +51,7 @@ autodoc_typehints = 'none'
|
||||
|
||||
extlinks = {
|
||||
'issue': ('https://github.com/Rapptz/discord.py/issues/%s', 'GH-'),
|
||||
'ddocs': ('https://discord.com/developers/docs/%s', None),
|
||||
}
|
||||
|
||||
# Links used for cross-referencing stuff in other documentation
|
||||
|
Loading…
x
Reference in New Issue
Block a user