D:\Python Practice\Bots\Discord bot\Edpy\enhanced-discord.py\docs

.. |coro| replace:: This function is a |coroutine_link|_.
.. |maybecoro| replace:: This function *could be a* |coroutine_link|_.
.. |coroutine_link| replace:: *coroutine*
.. _coroutine_link: https://docs.python.org/3/library/asyncio-task.html#coroutine

D:\Python Practice\Bots\Discord bot\Edpy\enhanced-discord.py\docs\index.rst

Changed in version 1.3: Allow disabling the message cache and change the default size to 1000.

Changed in version 1.3: The suppress keyword-only parameter was added.

Changed in version 1.3: The overwrites keyword-only parameter was added.

Changed in version 1.3: You can now use keyword arguments to initialize Permissions
similar to update().

Changed in version 1.3: The function also checks if the application is team-owned if
owner_ids is not set.

Changed in version 1.3: Checks whether the command is disabled or not

Changed in version 1.3: Made the original attribute always None.

Changed in version 1.5: Raise MemberNotFound instead of generic BadArgument

Changed in version 1.5: Raise UserNotFound instead of generic BadArgument

Changed in version 1.5: Raise ChannelNotFound, MessageNotFound or ChannelNotReadable instead of generic BadArgument

Changed in version 1.5: Raise ChannelNotFound instead of generic BadArgument

Changed in version 1.5: Raise BadInviteArgument instead of generic BadArgument

Changed in version 1.5: Raise RoleNotFound instead of generic BadArgument

Changed in version 1.5: Raise BadColourArgument instead of generic BadArgument

Changed in version 1.5: Raise EmojiNotFound instead of generic BadArgument

Changed in version 1.5: Raise PartialEmojiConversionFailure instead of generic BadArgument

Changed in version 1.4: Webhooks are now comparable and hashable.

Changed in version 1.4: The rules_channel and public_updates_channel keyword-only parameters were added.

Changed in version 1.4: The roles keyword-only parameter was added.

Changed in version 1.4: Can now pass int to colour keyword-only parameter.

Changed in version 1.4: The type keyword-only parameter was added.

Changed in version 1.4: Raise CommandRegistrationError instead of generic ClientException

Changed in version 1.4: Duplicates due to aliases are no longer returned

Changed in version 2.0: The edit is no longer in-place, instead the newly edited message is returned.

Changed in version 2.0: The object passed in can now be a role object.

Changed in version 2.0: The edit is no longer in-place, instead the newly edited client user is returned.

Changed in version 2.0: Added the new silent keyword-only parameter.

Changed in version 2.0: The discovery_splash and community keyword-only parameters were added.

Changed in version 2.0: The newly member is now optionally returned, if applicable.

Changed in version 2.0: Edits are no longer in-place, the newly edited role is returned instead.

Changed in version 2.0: Edits are no longer in-place, the newly edited channel is returned instead.

Changed in version 2.0: The topic parameter must now be set via create_instance.

Changed in version 2.0: The template is no longer edited in-place, instead it is returned.

Changed in version 2.0: Added create_public_threads, create_private_threads, manage_threads,
use_external_stickers, send_messages_in_threads and
request_to_speak permissions.

send_messages_in_threads and use_external_stickers permissions.

Changed in version 2.0: ClientException is raised when a cog with the same name
is already loaded.

New in version 2.0: The function also checks if the application is team-owned if

Changed in version 1.6: Can now pass int to colour keyword-only parameter.

Changed in version 1.6: This class can now be constructed by users.

Changed in version 1.6: This converter now lazily fetches users from the HTTP APIs if an ID is passed
and it's not available in cache.

Changed in version 1.1: Added the new delay keyword-only parameter.

Changed in version 1.1: Can now pass None to voice_channel to kick a member from voice.

Changed in version 1.1: Can now pass None to kick a member from voice.

Changed in version 1.1: Added the reason keyword-only parameter.

Changed in version 1.1: Raise MissingRole or NoPrivateMessage
instead of generic CheckFailure

Changed in version 1.1: Raise MissingAnyRole or NoPrivateMessage

Changed in version 1.1: Raise BotMissingRole or NoPrivateMessage

Changed in version 1.1: Raise BotMissingAnyRole or NoPrivateMessage
instead of generic checkfailure

Changed in version 1.1: Raise NSFWChannelRequired instead of generic CheckFailure.
DM channels will also now pass this check.

Changed in version 1.7: Audit log entries are now comparable and hashable.

Changed in version 1.7: Attachment can now be casted to str and is hashable.

Changed in version 1.7: discord.Message is returned instead of None if an edit took place.

Changed in version 1.7: Added stream, priority_speaker and use_slash_commands permissions.

Changed in version 1.7: Permission read_messages is now included in the general permissions, but
permissions administrator, create_instant_invite, kick_members,
ban_members, change_nickname and manage_nicknames are
no longer part of the general permissions.

Changed in version 1.7: Permission read_messages is no longer part of the text permissions.
Added use_slash_commands permission.

Changed in version 1.7: Callables are now supported for custom bucket types.

Changed in version 1.7: Added support for rgb function and 3-digit hex shortcuts

Changed in version 1.5.1: This converter now lazily fetches members from the gateway and HTTP APIs,
optionally caching the result if MemberCacheFlags.joined is enabled.

guild_discovery_grace_period_initial_warning (discord.MessageType attribute)

guild_discovery_grace_period_final_warning (discord.MessageType attribute)

deferred_channel_message (discord.InteractionResponseType attribute)

deferred_message_update (discord.InteractionResponseType attribute)

gateway_guild_members_limited (discord.ApplicationFlags attribute)

verification_pending_guild_limit (discord.ApplicationFlags attribute)

guild_reminder_notifications (discord.SystemChannelFlags attribute)

early_verified_bot_developer (discord.PublicUserFlags attribute)

discord.ext.commands.on_command_completion() (in module discord)

get_cooldown_retry_after() (discord.ext.commands.Command method)

get_command_signature() (discord.ext.commands.HelpCommand method)

subcommand_not_found() (discord.ext.commands.HelpCommand method)

on_help_command_error() (discord.ext.commands.HelpCommand method)

prepare_help_command() (discord.ext.commands.HelpCommand method)

sort_commands (discord.ext.commands.DefaultHelpCommand attribute)

dm_help_threshold (discord.ext.commands.DefaultHelpCommand attribute)

commands_heading (discord.ext.commands.DefaultHelpCommand attribute)

get_ending_note() (discord.ext.commands.DefaultHelpCommand method)

add_indented_commands() (discord.ext.commands.DefaultHelpCommand method)

add_command_formatting() (discord.ext.commands.DefaultHelpCommand method)

get_destination() (discord.ext.commands.DefaultHelpCommand method)

sort_commands (discord.ext.commands.MinimalHelpCommand attribute)

commands_heading (discord.ext.commands.MinimalHelpCommand attribute)

aliases_heading (discord.ext.commands.MinimalHelpCommand attribute)

dm_help_threshold (discord.ext.commands.MinimalHelpCommand attribute)

get_opening_note() (discord.ext.commands.MinimalHelpCommand method)

get_command_signature() (discord.ext.commands.MinimalHelpCommand method)

get_ending_note() (discord.ext.commands.MinimalHelpCommand method)

add_bot_commands_formatting() (discord.ext.commands.MinimalHelpCommand method)

add_subcommand_formatting() (discord.ext.commands.MinimalHelpCommand method)

add_aliases_formatting() (discord.ext.commands.MinimalHelpCommand method)

add_command_formatting() (discord.ext.commands.MinimalHelpCommand method)

get_destination() (discord.ext.commands.MinimalHelpCommand method)

convert() (discord.ext.commands.CategoryChannelConverter method)

fix_channel_mentions (discord.ext.commands.clean_content attribute)

char (discord.ext.commands.InvalidEndOfQuotedStringError attribute)

close_quote (discord.ext.commands.ExpectedClosingQuoteError attribute)

argument (discord.ext.commands.PartialEmojiConversionFailure attribute)

missing_permissions (discord.ext.commands.MissingPermissions attribute)

missing_permissions (discord.ext.commands.BotMissingPermissions attribute)

missing_roles (discord.ext.commands.BotMissingAnyRole attribute)

alias_conflict (discord.ext.commands.CommandRegistrationError attribute)

ZERO-CLAUSE BSD LICENSE FOR CODE IN THE PYTHON 3.9.7 DOCUMENTATION

email.message.Message: Representing an email message using the compat32 API

What is the most efficient way to concatenate many strings together?

Why does a_tuple[i] += [‘item’] raise an exception when the addition works?

What does the slash(/) in the parameter list of a function mean?

PEP 3118: New memoryview implementation and buffer protocol documentation

PEP 476: Enabling certificate verification by default for stdlib http clients

PEP 471 - os.scandir() function – a better and faster directory iterator

Why must ‘self’ be used explicitly in method definitions and calls?

argparse — Parser for command-line options, arguments and sub-commands

functools — Higher-order functions and operations on callable objects

multiprocessing.shared_memory —  Provides shared memory for direct access across processes

sysconfig — Provide access to Python’s configuration information

Can a handler receive incoming events from different sources in parallel?