update docs and add message replies
This commit is contained in:
30
docs/custom_features.rst
Normal file
30
docs/custom_features.rst
Normal file
@ -0,0 +1,30 @@
|
||||
.. currentmodule:: discord
|
||||
|
||||
.. _custom_features:
|
||||
|
||||
Intro
|
||||
=====
|
||||
enhanced-dpy was made to add some extra features that make it just a bit easier. This custom version of discord.py will always remain up-to-date with the beta version, so not everything might work or be stable.
|
||||
|
||||
Custom Features
|
||||
---------------
|
||||
Here are the custom features listed that have been added to enhanced-dpy. You can refer o the changelog to see in what version they were added!
|
||||
|
||||
- **Documentation URL:** https://enhanced-dpy.readthedocs.io/en/latest/index.html
|
||||
- Added ``Guild.bots`` / ``Guild.humans``
|
||||
- Added ``Bot.owner`` / ``Bot.owners``
|
||||
- Added ``Client.try_user`` / ``Bot.try_user``
|
||||
- ``Guild.icon_url`` and ``User.avatar_url`` return the string in stead of Asset. use icon/avatar url_as to get the Asset
|
||||
- Merged in ext-colors (https://github.com/MGardne8/DiscordPyColours)
|
||||
- Using Rapptz/discord.py/tree/neo-docs for documentation
|
||||
- Added support for ``hex()`` to ``discord.Color``
|
||||
- Added ``Client.embed_color`` / ``Bot.embed_color``
|
||||
- Added ``Client.set_embed_color`` / ``Bot.set_embed_color``
|
||||
- Added ``TextChannel.can_send``
|
||||
- Added ``Intents.from_list``
|
||||
- Added support for ``int()`` to ``discord.User``, ``discord.Member``, ``discord.Emoji``, ``discord.Role``, ``discord.Guild``, ``discord.Message``, ``discord.TextChannel``, ``discord.VoiceChannel``, ``discord.CategoryChannel``, ``discord.Attachment`` and ``discord.Message``. This will return their id
|
||||
- Added support for ``str()`` to ``discord.Message``. This will return the message content
|
||||
- Added ``Guild.try_member``
|
||||
- Added ``Context.clean_prefix``
|
||||
- Added ``Color.nitro_booster``
|
||||
- Added ``Permissions.admin`` as alias to ``Permissions.administrator``
|
@ -18,23 +18,7 @@ Credits to the `original lib by Rapptz <https://github.com/iDutchy/discord.py>`_
|
||||
Custom Features
|
||||
---------------
|
||||
|
||||
- **Documentation URL:** https://enhanced-dpy.readthedocs.io/en/latest/index.html
|
||||
- Added ``Guild.bots`` / ``Guild.humans``
|
||||
- Added ``Bot.owner`` / ``Bot.owners``
|
||||
- Added ``Client.try_user`` / ``Bot.try_user``
|
||||
- ``Guild.icon_url`` and ``User.avatar_url`` return the string in stead of Asset. use icon/avatar url_as to get the Asset
|
||||
- Merged in ext-colors (https://github.com/MGardne8/DiscordPyColours)
|
||||
- Using Rapptz/discord.py/tree/neo-docs for documentation
|
||||
- Added support for ``hex()`` to ``discord.Color``
|
||||
- Added ``Client.embed_color`` / ``Bot.embed_color``
|
||||
- Added ``Client.set_embed_color`` / ``Bot.set_embed_color``
|
||||
- Added ``TextChannel.can_send``
|
||||
- Added ``Intents.from_list``
|
||||
- Added support for ``int()`` to ``discord.User``, ``discord.Member``, ``discord.Emoji``, ``discord.Role``, ``discord.Guild``, ``discord.Message``, ``discord.TextChannel``, ``discord.VoiceChannel``, ``discord.CategoryChannel``, ``discord.Attachment`` and ``discord.Message``. This will return their id
|
||||
- Added support for ``str()`` to ``discord.Message``. This will return the message content
|
||||
- Added ``Guild.try_member``
|
||||
- Added ``Context.clean_prefix``
|
||||
- Added ``Color.nitro_booster``
|
||||
**Moved to:** `Custom Features <https://enhanced-dpy.readthedocs.io/en/latest/custom_features.html>`_
|
||||
|
||||
Features
|
||||
--------
|
||||
|
@ -11,6 +11,40 @@ Changelog
|
||||
This page keeps a detailed human friendly rendering of what's new and changed
|
||||
in specific versions.
|
||||
|
||||
.. _vp1p5p1p5:
|
||||
|
||||
v1.5.1.5
|
||||
--------
|
||||
|
||||
New Features
|
||||
~~~~~~~~~~~~~~
|
||||
|
||||
- Add :meth:`Color.nitro_booster`
|
||||
- Add :attr:`Permissions.admin` as alias to :attr:`Permissions.administrator`
|
||||
|
||||
New Beta Features
|
||||
~~~~~~~~~~~~~~~~~~~
|
||||
|
||||
These are all for message replies. I have added them to 1.5.1.5 but they will most likely officially get added in the original lib in 1.6 or 2.0
|
||||
|
||||
- Add |commands| :meth:`Context.reply`
|
||||
- Add :meth:`Message.reply`
|
||||
- Add ``replied_user`` to :class:`AllowedMentions`
|
||||
- Add :meth:`MessageReference.to_dict`
|
||||
- Add :meth:`MessageReference.from_message`
|
||||
- Add ``message_refernce`` kwarg to :meth:`abc.Messageable.send`
|
||||
|
||||
.. _vp1p5p1p4:
|
||||
|
||||
v1.5.1.4
|
||||
--------
|
||||
|
||||
New Features
|
||||
~~~~~~~~~~~~~~
|
||||
|
||||
- Add :attr:`Context.clean_prefix`
|
||||
- Fix :attr:`TextChannel.can_send` to use proper checks
|
||||
|
||||
.. _vp1p5p1:
|
||||
|
||||
v1.5.1
|
||||
@ -36,6 +70,42 @@ Miscellaneous
|
||||
- This is the same as having ``discord.Member`` as the type-hint.
|
||||
- :meth:`Guild.chunk` now allows concurrent calls without spamming the gateway with requests.
|
||||
|
||||
.. _vp1p5p0p2:
|
||||
|
||||
v1.5.0.2
|
||||
--------
|
||||
|
||||
New Features
|
||||
~~~~~~~~~~~~~~
|
||||
|
||||
- Add :attr:`Guild.try_member`
|
||||
- Add :attr:`TextChannel.can_send`
|
||||
|
||||
.. _vp1p5p0p1:
|
||||
|
||||
v1.5.0.1
|
||||
--------
|
||||
|
||||
New Features
|
||||
~~~~~~~~~~~~~~
|
||||
|
||||
- Changed :attr:`Guild.icon_url` and :attr:`User.avatar_url` to return a string of the url in stead of an :class:`Asset`
|
||||
- Documentation uses `Neo Docs by Rapptz <Rapptz/discord.py/tree/neo-docs>`_
|
||||
- Add 1000+ colors from `ext colors <https://github.com/MGardne8/DiscordPyColours>`_
|
||||
- Add support for ``hex()`` to :class:`Color`
|
||||
- Add :attr:`Guild.bots`
|
||||
- Add :attr:`Guild.humans`
|
||||
- |commands| Add :attr:`Bot.owner`
|
||||
- |commands| Add :attr:`Bot.owners`
|
||||
- Add :attr:`Guild.humans`
|
||||
- Add :meth:`Client.try_user`
|
||||
- Add :attr:`Client.embed_color`
|
||||
- Add :meth:`Client.set_embed_color`
|
||||
- Add :meth:`Intents.from_list`
|
||||
- Add ``str()`` support to :class:`Message` which will return the :attr:`Message.content`
|
||||
- Add ``int()`` support to :class:`User`, :class:`Member`,:class:`Emoji`, :class:`Role`, :class:`Guild`, :class:`Message`, :class:`TextChannel`, :class:`VoiceChannel`, :class:`CategoryChannel`, :class:`Attachment` and :class:`Message`. This will return the ID of the object
|
||||
|
||||
|
||||
.. _vp1p5p0:
|
||||
|
||||
v1.5.0
|
||||
|
Reference in New Issue
Block a user