discordpy - en to ja_JP translation catalogue (679 entries)

en: Changelog
ja_JP: 変更履歴

en: This page keeps a detailed human friendly rendering of what's new and changed in specific versions.
ja_JP: このページでは、特定のバージョンの新機能や変更された機能をわかりやすい形で詳細に記載しています。

en: New Features
ja_JP: 新機能

en: Add support for ``delete_message_seconds`` in :meth:`Guild.ban` (:issue:`8391`)
ja_JP: :meth:`Guild.ban` に ``delete_message_seconds`` へのサポートを追加しました。 (:issue:`8391`)

en: Add support for automod related audit log actions (:issue:`8389`)
ja_JP: AutoMod関連の監査ログアクションのサポートを追加しました。 (:issue:`8389`)

en: Add support for :class:`ForumChannel` annotations in app commands
ja_JP: アプリケーションコマンドで :class:`ForumChannel` アノテーションのサポートを追加しました。

en: Add support for :attr:`ForumChannel.default_thread_slowmode_delay`.
ja_JP: :attr:`ForumChannel.default_thread_slowmode_delay` のサポートを追加しました。

en: Add support for :attr:`ForumChannel.default_reaction_emoji`.
ja_JP: :attr:`ForumChannel.default_reaction_emoji` のサポートを追加しました。

en: Add support for forum tags under :class:`ForumTag`.
ja_JP: :class:`ForumTag` にて、フォーラムタグのサポートを追加しました。

en: Tags can be obtained using :attr:`ForumChannel.available_tags` or :meth:`ForumChannel.get_tag`.
ja_JP: タグは :attr:`ForumChannel.available_tags` または :meth:`ForumChannel.get_tag` で取得できます。

en: See :meth:`Thread.edit` and :meth:`ForumChannel.edit` for modifying tags and their usage.
ja_JP: タグの変更方法や使い方については :meth:`Thread.edit` と :meth:`ForumChannel.edit` を参照してください。

en: Add support for new select types (:issue:`9013`, :issue:`9003`).
ja_JP: 新しい選択メニューの種類のサポートを追加しました。 (:issue:`9013`, :issue:`9003`)

en: These are split into separate classes, :class:`~discord.ui.ChannelSelect`, :class:`~discord.ui.RoleSelect`, :class:`~discord.ui.UserSelect`, :class:`~discord.ui.MentionableSelect`.
ja_JP: これらは、 :class:`~discord.ui.ChannelSelect` 、 :class:`~discord.ui.RoleSelect` 、 :class:`~discord.ui.UserSelect` 、 :class:`~discord.ui.MentionableSelect` に分割されています。

en: The decorator still uses a single function, :meth:`~discord.ui.select`. Changing the select type is done by the ``cls`` keyword parameter.
ja_JP: デコレータはこれまで通り単一の関数 :meth:`~discord.ui.select` を使用しています。選択メニューの種類の変更は ``cls`` キーワード引数によって行われます。

en: Add support for toggling discoverable and invites_disabled features in :meth:`Guild.edit` (:issue:`8390`).
ja_JP: :meth:`Guild.edit` で、discoverable と invites_disabled 機能を切り替えるためのサポートを追加しました。 (:issue:`8390`)

en: Add :meth:`Interaction.translate` helper method (:issue:`8425`).
ja_JP: :meth:`Interaction.translate` ヘルパーメソッドを追加しました。 (:issue:`8425`)

en: Add :meth:`Forum.archived_threads` (:issue:`8476`).
ja_JP: :meth:`Forum.archived_threads` を追加しました。 (:issue:`8476`)

en: Add :attr:`ApplicationFlags.active`, :attr:`UserFlags.active_developer`, and :attr:`PublicUserFlags.active_developer`.
ja_JP: :attr:`ApplicationFlags.active` 、 :attr:`UserFlags.active_developer` 、および :attr:`PublicUserFlags.active_developer` を追加しました。

en: Add ``delete_after`` to :meth:`InteractionResponse.send_message` (:issue:`9022`).
ja_JP: :meth:`InteractionResponse.send_message` に ``delete_after`` を追加しました。 (:issue:`9022`)

en: Add support for :attr:`AutoModTrigger.regex_patterns`.
ja_JP: :attr:`AutoModTrigger.regex_patterns` のサポートを追加しました。

en: |commands| Add :attr:`GroupCog.group_extras <discord.ext.commands.GroupCog.group_extras>` to set :attr:`app_commands.Group.extras` (:issue:`8405`).
ja_JP: |commands| :attr:`app_commands.Group.extras` を設定できる :attr:`GroupCog.group_extras <discord.ext.commands.GroupCog.group_extras>` を追加しました。 (:issue:`8405`)

en: |commands| Add support for NumPy style docstrings for regular commands to set parameter descriptions.
ja_JP: |commands| 通常のコマンドでパラメータの説明を設定するのに NumPy スタイルの docstring が利用できるようになりました。

en: |commands| Allow :class:`~discord.ext.commands.Greedy` to potentially maintain state between calls.
ja_JP: |commands| :class:`~discord.ext.commands.Greedy` が呼び出し間で状態を維持できるようにしました。

en: |commands| Add :meth:`Cog.has_app_command_error_handler <discord.ext.commands.Cog.has_app_command_error_handler>` (:issue:`8991`).
ja_JP: |commands| :meth:`Cog.has_app_command_error_handler <discord.ext.commands.Cog.has_app_command_error_handler>` を追加しました。 (:issue:`8991`)

en: |commands| Allow ``delete_after`` in :meth:`Context.send <discord.ext.commands.Context.send>` on ephemeral messages (:issue:`9021`).
ja_JP: |commands| :meth:`Context.send <discord.ext.commands.Context.send>` で ``delete_after`` が利用できるようになりました。 (:issue:`9021`)

en: Bug Fixes
ja_JP: バグ修正

en: Fix an :exc:`KeyError` being raised when constructing :class:`app_commands.Group` with no module (:issue:`8411`).
ja_JP: :exc:`app_commands.Group` をモジュールなしで構築したときに :class:`KeyError` が発生する問題を修正しました。 (:issue:`8411`)

en: Fix unescaped period in webhook URL regex (:issue:`8443`).
ja_JP: Webhook URLの正規表現でピリオドがエスケープされていない問題を修正しました。 (:issue:`8443`)

en: Fix :exc:`app_commands.CommandSyncFailure` raising for other 400 status code errors.
ja_JP: 他の400ステータスコードエラーで :exc:`app_commands.CommandSyncFailure` が送出される問題を修正しました。

en: Fix potential formatting issues showing `_errors` in :exc:`app_commands.CommandSyncFailure`.
ja_JP: :exc:`app_commands.CommandSyncFailure` で ``_errors`` を表示するかもしれないフォーマットの問題を修正しました。

en: Fix :attr:`Guild.stage_instances` and :attr:`Guild.schedule_events` clearing on ``GUILD_UPDATE``.
ja_JP: :attr:`Guild.stage_instances` と :attr:`Guild.schedule_events` が ``GUILD_UPDATE`` 時に空になる問題を修正しました。

en: Fix detection of overriden :meth:`app_commands.Group.on_error`
ja_JP: オーバーライドされた :meth:`app_commands.Group.on_error` の検出を修正しました。

en: Fix :meth:`app_commands.CommandTree.on_error` still being called when a bound error handler is set.
ja_JP: エラーハンドラが設定されている場合にも、 :meth:`app_commands.CommandTree.on_error` が呼び出されているのを修正しました。

en: Fix thread permissions being set to ``True`` in :meth:`DMChannel.permissions_for` (:issue:`8965`).
ja_JP: :meth:`DMChannel.permissions_for` でスレッドの権限が ``True`` に設定されている問題を修正しました。 (:issue:`8965`)

en: Fix ``on_scheduled_event_delete`` occasionally dispatching with too many parameters (:issue:`9019`).
ja_JP: ``on_scheduled_event_delete`` に渡されるパラメータが多すぎる場合がある問題を修正しました。 (:issue:`9019`)

en: |commands| Fix :meth:`Context.from_interaction <discord.ext.commands.Context.from_interaction>` ignoring :attr:`~discord.ext.commands.Context.command_failed`.
ja_JP: |commands| :meth:`Context.from_interaction <discord.ext.commands.Context.from_interaction>` が :attr:`~discord.ext.commands.Context.command_failed` を無視する問題を修正しました。

en: |commands| Fix :class:`~discord.ext.commands.Range` to allow 3.10 Union syntax (:issue:`8446`).
ja_JP: |commands| :class:`~discord.ext.commands.Range` で 3.10 Union 構文が利用できるようになりました。 (:issue:`8446`).

en: |commands| Fix ``before_invoke`` not triggering for fallback commands in a hybrid group command (:issue:`8461`, :issue:`8462`).
ja_JP: |commands| HybridGroupコマンドでfallbackコマンドがトリガーされない問題を修正しました(:issue:`8461`, :issue:`8462`)。

en: Miscellaneous
ja_JP: その他

en: Change error message for unbound callbacks in :class:`app_commands.ContextMenu` to make it clearer that bound methods are not allowed.
ja_JP: :class:`app_commands.ContextMenu` でバインドされていないコールバックのエラーメッセージを変更し、バインドされているメソッドは使用できないことを明確にしました。

en: Normalize type formatting in TypeError exceptions (:issue:`8453`).
ja_JP: TypeError 例外で型のフォーマットを標準化しました。 (:issue:`8453`)

en: Change :meth:`VoiceProtocol.on_voice_state_update` and :meth:`VoiceProtocol.on_voice_server_update` parameters to be positional only (:issue:`8463`).
ja_JP: :meth:`VoiceProtocol.on_voice_state_update` と :meth:`VoiceProtocol.on_voice_server_update` パラメータを位置指定専用に変更しました。 (:issue:`8463` )

en: Add support for PyCharm when using the default coloured logger (:issue:`9015`).
ja_JP: デフォルトの色付きロガーに、 PyCharm 対応を追加しました。 (:issue:`9015`)

en: Fix ``cchardet`` being installed on Python >=3.10 when using the ``speed`` extras.
ja_JP: Python 3.10 以降で ``speed`` extrasを使用した場合に ``cchardet`` がインストールされる問題を修正しました。

en: Fix :class:`ui.View` timeout updating when the :meth:`ui.View.interaction_check` failed.
ja_JP: :meth:`ui.View.interaction_check` に失敗したときにも :class:`ui.View` のタイムアウトが更新される問題を修正しました。

en: Fix :meth:`app_commands.CommandTree.on_error` not triggering if :meth:`~app_commands.CommandTree.interaction_check` raises.
ja_JP: :meth:`~app_commands.CommandTree.interaction_check` が例外を送出したときに :meth:`app_commands.CommandTree.on_error` が実行されない問題を修正しました。

en: Fix ``__main__`` script to use ``importlib.metadata`` instead of the deprecated ``pkg_resources``.
ja_JP: 非推奨の ``pkg_resources`` の代わりに ``importlib.metadata`` を使用するよう ``__main__`` スクリプトを修正しました。

en: Fix library callbacks triggering a type checking error if the parameter names were different.
ja_JP: ライブラリコールバックのパラメータ名が異なる場合に型チェックエラーが検出される問題を修正しました。

en: This required a change in the :ref:`version_guarantees`
ja_JP: これに伴い :ref:`version_guarantees` が改訂されました。

en: |commands| Fix Python 3.10 union types not working with :class:`commands.Greedy <discord.ext.commands.Greedy>`.
ja_JP: |commands| Python 3.10 のユニオン型が :class:`commands.Greedy <discord.ext.commands.Greedy>` で動作しない問題を修正しました。

en: The changeset for this version are too big to be listed here, for more information please see :ref:`the migrating page <migrating_2_0>`.
ja_JP: このバージョンの変更は大きすぎるため、この場所に収まりきりません。詳細については :ref:`移行についてのページ <migrating_2_0>` を参照してください。

en: Fix a crash involving guild uploaded stickers
ja_JP: ギルドでアップロードされたスタンプに関するクラッシュを修正しました。

en: Fix :meth:`DMChannel.permissions_for` not having :attr:`Permissions.read_messages` set.
ja_JP: :meth:`DMChannel.permissions_for` に :attr:`Permissions.read_messages` が設定されていない問題を修正しました。

en: Fix ``fail_if_not_exists`` causing certain message references to not be usable within :meth:`abc.Messageable.send` and :meth:`Message.reply` (:issue:`6726`)
ja_JP: ``fail_if_not_exists`` により、特定のメッセージ参照が :meth:`abc.Messageable.send` および :meth:`Message.reply` 内で使用できない問題を修正しました。 (:issue:`6726`)

en: Fix :meth:`Guild.chunk` hanging when the user left the guild. (:issue:`6730`)
ja_JP: ギルドからユーザーが脱退した際に :meth:`Guild.chunk` がハングするのを修正しました。 (:issue:`6730`)

en: Fix loop sleeping after final iteration rather than before (:issue:`6744`)
ja_JP: 最終反復の前ではなく後にループがスリープするのを修正しました。 (:issue:`6744`)

en: |commands| Fix :meth:`Cog.has_error_handler <ext.commands.Cog.has_error_handler>` not working as intended.
ja_JP: |commands| :meth:`Cog.has_error_handler <ext.commands.Cog.has_error_handler>` が正常に動作しない問題を修正しました。

en: This version is mainly for improvements and bug fixes. This is more than likely the last major version in the 1.x series. Work after this will be spent on v2.0. As a result, **this is the last version to support Python 3.5**. Likewise, **this is the last version to support user bots**.
ja_JP: このバージョンは、主にバグ修正と、機能改善が含まれています。 おそらくこのバージョンが、1.xシリーズの最後のメジャーバージョンとなる予定です。これ以降の作業は、主にv2.0に費やされます。 結果として、**このバージョンが、Python 3.5をサポートする最後のバージョンになります**。 同様に、**このバージョンがユーザーボットをサポートする最後のバージョンです**。

en: Development of v2.0 will have breaking changes and support for newer API features.
ja_JP: v2.0の開発には、破壊的更新と、新しいAPI機能の変更が含まれるでしょう。

en: Add support for stage channels via :class:`StageChannel` (:issue:`6602`, :issue:`6608`)
ja_JP: :class:`StageChannel` のサポートを追加しました。 (:issue:`6602`, :issue:`6608`)

en: Add support for :attr:`MessageReference.fail_if_not_exists` (:issue:`6484`)
ja_JP: :attr:`MessageReference.fail_if_not_exists` のサポートを追加しました。 (:issue:`6484`)

en: By default, if the message you're replying to doesn't exist then the API errors out. This attribute tells the Discord API that it's okay for that message to be missing.
ja_JP: デフォルトでは、もし返信するメッセージが存在しない場合、APIエラーが発生します。この属性は、Discord APIにメッセージが存在していない場合でも、問題がないことを伝えます。

en: Add support for Discord's new permission serialisation scheme.
ja_JP: Discordの新しい権限シリアライゼーションスキームのサポートを追加しました。

en: Add an easier way to move channels using :meth:`abc.GuildChannel.move`
ja_JP: 簡単にチャンネルの移動をする :meth:`abc.GuildChannel.move` を追加しました。

en: Add :attr:`Permissions.use_slash_commands`
ja_JP: 新しい権限 :attr:`Permissions.use_slash_commands` を追加しました。

en: Add :attr:`Permissions.request_to_speak`
ja_JP: 新しい権限 :attr:`Permissions.request_to_speak` を追加しました。

en: Add support for voice regions in voice channels via :attr:`VoiceChannel.rtc_region` (:issue:`6606`)
ja_JP: :attr:`VoiceChannel.rtc_region` によるボイスチャンネルの、ボイスリージョンのサポートを追加しました。 (:issue:`6606`)

en: Add support for :meth:`PartialEmoji.url_as` (:issue:`6341`)
ja_JP: :meth:`PartialEmoji.url_as` のサポートを追加しました。 (:issue:`6341`)

en: Add :attr:`MessageReference.jump_url` (:issue:`6318`)
ja_JP: :attr:`MessageReference.jump_url` を追加しました。(:issue:`6318`)

en: Add :attr:`File.spoiler` (:issue:`6317`)
ja_JP: :attr:`File.spoiler` を追加しました。 (:issue:`6317`)

en: Add support for passing ``roles`` to :meth:`Guild.estimate_pruned_members` (:issue:`6538`)
ja_JP: ``roles`` を :meth:`Guild.estimate_pruned_members` に渡すことができるようになりました。(:issue:`6538`)

en: Allow callable class factories to be used in :meth:`abc.Connectable.connect` (:issue:`6478`)
ja_JP: :meth:`abc.Connectable.connect` において、クラスを生成する呼び出し可能オブジェクトを使用できるようになりました。( :issue:`6478` )

en: Add a way to get mutual guilds from the client's cache via :attr:`User.mutual_guilds` (:issue:`2539`, :issue:`6444`)
ja_JP: クライアントのキャッシュから共通のギルドを取得する :attr:`User.mutual_guilds` を追加しました。 (:issue:`2539`, :issue:`6444`)

en: :meth:`PartialMessage.edit` now returns a full :class:`Message` upon success (:issue:`6309`)
ja_JP: :meth:`PartialMessage.edit` が成功時に完全な :class:`Message` を返すようになりました。 (:issue:`6309`)

en: Add :attr:`RawMessageUpdateEvent.guild_id` (:issue:`6489`)
ja_JP: :attr:`RawMessageUpdateEvent.guild_id` を追加しました。(:issue:`6489`)

en: :class:`AuditLogEntry` is now hashable (:issue:`6495`)
ja_JP: :class:`AuditLogEntry` がハッシュ可能になりました。 (:issue:`6495`)

en: :class:`Attachment` is now hashable
ja_JP: :class:`Attachment` がハッシュ可能になりました。

en: Add :attr:`Attachment.content_type` attribute (:issue:`6618`)
ja_JP: :attr:`Attachment.content_type` 属性を追加しました。 (:issue:`6618`)

en: Add support for casting :class:`Attachment` to :class:`str` to get the URL.
ja_JP: URLを取得するために :class:`Atachment` を :class:`str` へキャストできるようになりました。

en: Add ``seed`` parameter for :class:`Colour.random` (:issue:`6562`)
ja_JP: :class:`Colour.random` に ``seed`` パラメータを追加しました。 (:issue:`6562`)

en: This only seeds it for one call. If seeding for multiple calls is desirable, use :func:`random.seed`.
ja_JP: これは1つの呼び出しに対してのみシードします。複数の呼び出しに対するシードが望ましい場合は、 :func:`random.seed` を使用してください。

en: Add a :func:`utils.remove_markdown` helper function (:issue:`6573`)
ja_JP: :func:`utils.remove_markdown` ヘルパー関数を追加しました。 (:issue:`6573`)

en: Add support for passing scopes to :func:`utils.oauth_url` (:issue:`6568`)
ja_JP: :func:`utils.oauth_url` にスコープを渡すことが可能になりました。 (:issue:`6568`)

en: |commands| Add support for ``rgb`` CSS function as a parameter to :class:`ColourConverter <ext.commands.ColourConverter>` (:issue:`6374`)
ja_JP: |commands| :class:`ColourConverter <ext.commands.ColourConverter>` において、 ``rgb`` CSS関数の文字列を変換できるようになりました。 (:issue:`6374`)

en: |commands| Add support for converting :class:`StoreChannel` via :class:`StoreChannelConverter <ext.commands.StoreChannelConverter>` (:issue:`6603`)
ja_JP: |commands| :class:`StoreChannel` を :class:`StoreChannelConverter <ext.commands.StoreChannelConverter>` によって変換できるようになりました。 (:issue:`6603`)

en: |commands| Add support for stripping whitespace after the prefix is encountered using the ``strip_after_prefix`` :class:`~ext.commands.Bot` constructor parameter.
ja_JP: |commands| :class:`~ext.commands.Bot` の ``strip_after_prefix`` 初期化パラメーターを指定することで、プレフィックスのあとの空白を取り除けるようになりました。

en: |commands| Add :attr:`Context.invoked_parents <ext.commands.Context.invoked_parents>` to get the aliases a command's parent was invoked with (:issue:`1874`, :issue:`6462`)
ja_JP: |commands| :attr:`Context.invoked_parents <ext.commands.Context.invoked_parents>` で、呼び出されたときのコマンドの親のエイリアスを取得できるようになりました。 (:issue:`1874`, :issue:`6462`)

en: |commands| Add a converter for :class:`PartialMessage` under :class:`ext.commands.PartialMessageConverter` (:issue:`6308`)
ja_JP: |commands| :class:`PartialMessage` 用のコンバーター :class:`ext.commands.PartialMessageConverter` を追加しました。 (:issue:`6308`)

en: |commands| Add a converter for :class:`Guild` under :class:`ext.commands.GuildConverter` (:issue:`6016`, :issue:`6365`)
ja_JP: |commands| :class:`Guild` 用のコンバーター :class:`ext.commands.GuildConverter` を追加しました。 (:issue:`6016`, :issue:`6365`)

en: |commands| Add :meth:`Command.has_error_handler <ext.commands.Command.has_error_handler>`
ja_JP: |commands| :meth:`Command.has_error_handler <ext.commands.Command.has_error_handler>` を追加しました。

en: This is also adds :meth:`Cog.has_error_handler <ext.commands.Cog.has_error_handler>`
ja_JP: :meth:`Cog.has_error_handler <ext.commands.Cog.has_error_handler>` も追加されました。

en: |commands| Allow callable types to act as a bucket key for cooldowns (:issue:`6563`)
ja_JP: |commands| 呼び出し可能オブジェクトをクールダウンのバケットキーとして使用できるようになりました。 (:issue:`6563`)

en: |commands| Add ``linesep`` keyword argument to :class:`Paginator <ext.commands.Paginator>` (:issue:`5975`)
ja_JP: |commands| :class:`Paginator <ext.commands.Paginator>` に ``linesep`` キーワード引数を追加しました。 (:issue:`5975`)

en: |commands| Allow ``None`` to be passed to :attr:`HelpCommand.verify_checks <ext.commands.HelpCommand.verify_checks>` to only verify in a guild context (:issue:`2008`, :issue:`6446`)
ja_JP: |commands| :attr:`HelpCommand.verify_checks <ext.commands.HelpCommand.verify_checks>` に ``None`` を指定することで、サーバー内でのみチェックを確認するようにできるようにしました。 (:issue:`2008`, :issue:`6446`)

en: |commands| Allow relative paths when loading extensions via a ``package`` keyword argument (:issue:`2465`, :issue:`6445`)
ja_JP: |commands| ``package`` キーワード引数で、エクステンションをロードするときの相対パスを指定できるようになりました。 (:issue:`2465`, :issue:`6445`)

en: Fix mentions not working if ``mention_author`` is passed in :meth:`abc.Messageable.send` without :attr:`Client.allowed_mentions` set (:issue:`6192`, :issue:`6458`)
ja_JP: :attr:`Client.allowed_mentions` が設定されていないときに、 :meth:`abc.Messageable.send` で ``mention_author`` が渡されてもメンションしない問題を修正しました。 (:issue:`6192`, :issue:`6458`)

en: Fix user created instances of :class:`CustomActivity` triggering an error (:issue:`4049`)
ja_JP: ユーザーが作成した :class:`CustomActivity` インスタンスがエラーを引き起こす問題を修正しました。 (:issue:`4049`)

en: Note that currently, bot users still cannot set a custom activity due to a Discord limitation.
ja_JP: 現在、Discordの制限により、Botはまだカスタムアクティビティを設定できません。

en: Fix :exc:`ZeroDivisionError` being raised from :attr:`VoiceClient.average_latency` (:issue:`6430`, :issue:`6436`)
ja_JP: :attr:`VoiceClient.average_latency` にて :exc:`ZeroDivisionError` が発生する問題を修正しました。 (:issue:`6430`, :issue:`6436`)

en: Fix :attr:`User.public_flags` not updating upon edit (:issue:`6315`)
ja_JP: :attr:`User.public_flags` が編集時に更新されない問題を修正しました。 (:issue:`6315`)

en: Fix :attr:`Message.call` sometimes causing attribute errors (:issue:`6390`)
ja_JP: :attr:`Message.call` が時々AttributeErrorを送出する問題を修正しました。 (:issue:`6390`)

en: Fix issue resending a file during request retries on newer versions of ``aiohttp`` (:issue:`6531`)
ja_JP: 新しいバージョンの ``aiohttp`` で、リクエストの再試行中にファイルを再送するときに発生する問題を修正しました。 (:issue:`6531`)

en: Raise an error when ``user_ids`` is empty in :meth:`Guild.query_members`
ja_JP: :meth:`Guild.query_members` を呼び出す際、 ``user_ids`` に空のリストが指定された際にエラーが発生するようになりました。

en: Fix ``__str__`` magic method raising when a :class:`Guild` is unavailable.
ja_JP: :class:`Guild` が利用不可能なときに ``__str__`` メソッドがエラーを出す問題を修正しました。

en: Fix potential :exc:`AttributeError` when accessing :attr:`VoiceChannel.members` (:issue:`6602`)
ja_JP: :attr:`VoiceChannel.members` にアクセスする時に :exc:`AttributeError` が発生する潜在的なバグを修正しました。(:issue:`6602`)

en: :class:`Embed` constructor parameters now implicitly convert to :class:`str` (:issue:`6574`)
ja_JP: :class:`Embed` の初期化時に指定された引数は暗黙的に :class:`str` へ変換されるようになりました。 (:issue:`6574`)

en: Ensure ``discord`` package is only run if executed as a script (:issue:`6483`)
ja_JP: ``discord`` パッケージがスクリプトとして実行された場合のみ実行されるようになりました。 (:issue:`6483`)

en: |commands| Fix irrelevant commands potentially being unloaded during cog unload due to failure.
ja_JP: |commands| コグのアンロード中、失敗することにより無関係なコマンドがアンロードされる可能性がある問題を修正しました。

en: |commands| Fix attribute errors when setting a cog to :class:`~.ext.commands.HelpCommand` (:issue:`5154`)
ja_JP: |commands| コグを :class:`~.ext.commands.HelpCommand` に設定した際にAttributeErrorが出る問題を修正しました。 (:issue:`5154`)

en: |commands| Fix :attr:`Context.invoked_with <ext.commands.Context.invoked_with>` being improperly reassigned during a :meth:`~ext.commands.Context.reinvoke` (:issue:`6451`, :issue:`6462`)
ja_JP: |commands| :meth:`~ext.commands.Context.reinvoke` 中に :attr:`Context.invoked_with <ext.commands.Context.invoked_with>` が不適切に再割り当てされる問題を修正しました。 (:issue:`6451`, :issue:`6462`)

en: |commands| Remove duplicates from :meth:`HelpCommand.get_bot_mapping <ext.commands.HelpCommand.get_bot_mapping>` (:issue:`6316`)
ja_JP: |commands| :meth:`HelpCommand.get_bot_mapping <ext.commands.HelpCommand.get_bot_mapping>` で、コマンドが重複する問題を修正しました。 (:issue:`6316`)

en: |commands| Properly handle positional-only parameters in bot command signatures (:issue:`6431`)
ja_JP: |commands| Botのコマンドシグネチャーで、位置限定引数を適切に処理するようになりました。 (:issue:`6431`)

en: |commands| Group signatures now properly show up in :attr:`Command.signature <ext.commands.Command.signature>` (:issue:`6529`, :issue:`6530`)
ja_JP: |commands| グループのシグネチャーが :attr:`Command.signature <ext.commands.Command.signature>` に正しく表示されるようになりました。 (:issue:`6529`, :issue:`6530`)

en: User endpoints and all userbot related functionality has been deprecated and will be removed in the next major version of the library.
ja_JP: ユーザー用エンドポイントとユーザーボットの関連機能は非推奨になり、次のライブラリのメジャーバージョンで削除されます。

en: :class:`Permission` class methods were updated to match the UI of the Discord client (:issue:`6476`)
ja_JP: :class:`Permission` のクラスメソッドがDiscordクライアントのUIと一致するように更新されました。 (:issue:`6476`)

en: ``_`` and ``-`` characters are now stripped when making a new cog using the ``discord`` package (:issue:`6313`)
ja_JP: ``_`` と ``-`` の文字が ``discord`` パッケージを使用して新しいコグを作成するときに取り除かれるようになりました。 (:issue:`6313`)

en: This version comes with support for replies and stickers.
ja_JP: このバージョンでは、返信機能とスタンプ機能がサポートされるようになりました。

en: An entirely redesigned documentation. This was the cumulation of multiple months of effort.
ja_JP: 完全に再設計されたドキュメント。 これは何ヶ月もの努力の積み重ねで作られました。

en: There's now a dark theme, feel free to navigate to the cog on the screen to change your setting, though this should be automatic.
ja_JP: ダークテーマが実装されました。変更するには、画面上の歯車から設定をしてください。これは自動的に行われます。

en: Add support for :meth:`AppInfo.icon_url_as` and :meth:`AppInfo.cover_image_url_as` (:issue:`5888`)
ja_JP: :meth:`AppInfo.icon_url_as` と :meth:`AppInfo.cover_image_url_as` が追加されました。 (:issue:`5888`)

en: Add :meth:`Colour.random` to get a random colour (:issue:`6067`)
ja_JP: ランダムな色が得られる、 :meth:`Colour.random` が追加されました。 (:issue:`6067`)

en: Add support for stickers via :class:`Sticker` (:issue:`5946`)
ja_JP: :class:`Sticker` によってスタンプがサポートされました。 (:issue:`5946`)

en: Add support for replying via :meth:`Message.reply` (:issue:`6061`)
ja_JP: :meth:`Message.reply` で返信ができるようになりました。 (:issue:`6061`)

en: This also comes with the :attr:`AllowedMentions.replied_user` setting.
ja_JP: これには :attr:`AllowedMentions.replied_user` の設定も含まれます。

en: :meth:`abc.Messageable.send` can now accept a :class:`MessageReference`.
ja_JP: :meth:`abc.Messageable.send` が :class:`MessageReference` を受け付けるようになりました。

en: :class:`MessageReference` can now be constructed by users.
ja_JP: :class:`MessageReference` がユーザーによって生成できるようになりました。

en: :meth:`Message.to_reference` can now convert a message to a :class:`MessageReference`.
ja_JP: :meth:`Message.to_reference` によってMessageオブジェクトを :class:`MessageReference` に変換できるようになりました。

en: Add support for getting the replied to resolved message through :attr:`MessageReference.resolved`.
ja_JP: :attr:`MessageReference.resolved` で解決済みメッセージを得ることができます。

en: Add support for role tags.
ja_JP: ロールのタグがサポートされました。

en: :attr:`Guild.premium_subscriber_role` to get the "Nitro Booster" role (if available).
ja_JP: :attr:`Guild.premium_subscriber_role` で ニトロブースターロールを取得できます（利用可能な場合）。

en: :attr:`Guild.self_role` to get the bot's own role (if available).
ja_JP: :attr:`Guild.self_role` でサーバー内のBot自身のロールを取得できます（利用可能な場合）。

en: :attr:`Role.tags` to get the role's tags.
ja_JP: :attr:`Role.tags` でロールのタグを取得できます。

en: :meth:`Role.is_premium_subscriber` to check if a role is the "Nitro Booster" role.
ja_JP: :meth:`Role.is_premium_subscriber` でロールがニトロブースターロールであるかを確認できます。

en: :meth:`Role.is_bot_managed` to check if a role is a bot role (i.e. the automatically created role for bots).
ja_JP: :meth:`Role.is_bot_managed` でロールがボットロール（自動的に作られたBot用ロール）であるかを確認できます。

en: :meth:`Role.is_integration` to check if a role is role created by an integration.
ja_JP: :meth:`Role.is_integration` でインテグレーションによって作成されたロールかどうか確認できます。

en: Add :meth:`Client.is_ws_ratelimited` to check if the websocket is rate limited.
ja_JP: :meth:`Client.is_ws_ratelimited` でWebSocketのレート制限がされているかどうか確認できるようになりました。

en: :meth:`ShardInfo.is_ws_ratelimited` is the equivalent for checking a specific shard.
ja_JP: :meth:`ShardInfo.is_ws_ratelimited` は特定のシャードのWebSocketレート制限をチェックします。

en: Add support for chunking an :class:`AsyncIterator` through :meth:`AsyncIterator.chunk` (:issue:`6100`, :issue:`6082`)
ja_JP: :class:`AsyncIterator` を :meth:`AsyncIterator.chunk` を通してチャンク化できるようになりました。 (:issue:`6100`, :issue:`6082`)

en: Add :attr:`PartialEmoji.created_at` (:issue:`6128`)
ja_JP: :attr:`PartialEmoji.created_at` を追加しました。 (:issue:`6128`)

en: Add support for editing and deleting webhook sent messages (:issue:`6058`)
ja_JP: Webhookで送信したメッセージの編集と削除をサポートしました。 (:issue:`6058`)

en: This adds :class:`WebhookMessage` as well to power this behaviour.
ja_JP: この機能のために :class:`WebhookMessage` が追加されました。

en: Add :class:`PartialMessage` to allow working with a message via channel objects and just a message_id (:issue:`5905`)
ja_JP: チャンネルオブジェクトとメッセージIDのみでメッセージを操作できるようにするために、 :class:`PartialMessage` を追加しました。 (:issue:`5905`)

en: This is useful if you don't want to incur an extra API call to fetch the message.
ja_JP: これはメッセージを取得するために追加のAPI呼び出しをしたくないときに便利です。

en: Add :meth:`Emoji.url_as` (:issue:`6162`)
ja_JP: :meth:`Emoji.url_as` を追加しました。 (:issue:`6162`)

en: Add support for :attr:`Member.pending` for the membership gating feature.
ja_JP: メンバーシップゲート機能用に :attr:`Member.pending` のサポートを追加しました。

en: Allow ``colour`` parameter to take ``int`` in :meth:`Guild.create_role` (:issue:`6195`)
ja_JP: :meth:`Guild.create_role` で ``colour`` パラメータに ``int`` 型を渡すことができるようになりました。 (:issue:`6195`)

en: Add support for ``presences`` in :meth:`Guild.query_members` (:issue:`2354`)
ja_JP: :meth:`Guild.query_members` で、 ``presences`` 引数が使えるようになりました。 (:issue:`2354`)

en: |commands| Add support for ``description`` keyword argument in :class:`commands.Cog <ext.commands.Cog>` (:issue:`6028`)
ja_JP: |commands| :class:`commands.Cog <ext.commands.Cog>` において、 ``description`` キーワード引数が使えるようになりました。 (:issue:`6028`)

en: |tasks| Add support for calling the wrapped coroutine as a function via ``__call__``.
ja_JP: |tasks| ``__call__`` を使うことによってラップされたコルーチン関数を呼び出せるようになりました。

en: Raise :exc:`DiscordServerError` when reaching 503s repeatedly (:issue:`6044`)
ja_JP: HTTPリクエスト時にステータス503が繰り返し返されたとき、 :exc:`DiscordServerError` が出るようになりました。 (:issue:`6044`)

en: Fix :exc:`AttributeError` when :meth:`Client.fetch_template` is called (:issue:`5986`)
ja_JP: :meth:`Client.fetch_template` が呼び出されたとき :exc:`AttributeError` が出る問題を修正しました。 (:issue:`5986`)

en: Fix errors when playing audio and moving to another channel (:issue:`5953`)
ja_JP: 音声を再生するときと別のボイスチャンネルへ移動するときに発生するエラーを修正しました。 (:issue:`5953`)

en: Fix :exc:`AttributeError` when voice channels disconnect too fast (:issue:`6039`)
ja_JP: ボイスチャンネルから切断するのが速すぎるときに発生する :exc:`AttributeError` を修正しました。 (:issue:`6039`)

en: Fix stale :class:`User` references when the members intent is off.
ja_JP: memberインテントがオフの場合に :class:`User` の参照が古くなってしまう問題を修正しました。

en: Fix :func:`on_user_update` not dispatching in certain cases when a member is not cached but the user somehow is.
ja_JP: memberがキャッシュされておらず、userが何らかの形でキャッシュされている場合に :func:`on_user_update` が発火されない問題を修正しました。

en: Fix :attr:`Message.author` being overwritten in certain cases during message update.
ja_JP: メッセージが更新されているとき、特定のケースで :attr:`Message.author` が上書きされてしまう問題を修正しました。

en: This would previously make it so :attr:`Message.author` is a :class:`User`.
ja_JP: これにより、 :attr:`Message.author` が :class:`User` になるようになりました。

en: Fix :exc:`UnboundLocalError` for editing ``public_updates_channel`` in :meth:`Guild.edit` (:issue:`6093`)
ja_JP: :meth:`Guild.edit` で ``public_updates_channel`` を変更する際に :exc:`UnboundLocalError` が発生する問題を修正しました。 (:issue:`6093`)

en: Fix uninitialised :attr:`CustomActivity.created_at` (:issue:`6095`)
ja_JP: :attr:`CustomActivity.created_at` が初期化されない問題を修正しました。 (:issue:`6095`)

en: |commands| Errors during cog unload no longer stops module cleanup (:issue:`6113`)
ja_JP: |commands| コグのアンロード中に起きたエラーがモジュールのcleanupを止めないようになりました。 (:issue:`6113`)

en: |commands| Properly cleanup lingering commands when a conflicting alias is found when adding commands (:issue:`6217`)
ja_JP: |commands| コマンドを追加する際、エイリアスが競合したときに残ってしまうエイリアスを適切にクリーンアップするようになりました。 (:issue:`6217`)

en: ``ffmpeg`` spawned processes no longer open a window in Windows (:issue:`6038`)
ja_JP: Windowsにおいて呼び出された ``ffmpeg`` がウィンドウを開かないようになりました。 (:issue:`6038`)

en: Update dependencies to allow the library to work on Python 3.9+ without requiring build tools. (:issue:`5984`, :issue:`5970`)
ja_JP: ライブラリがビルドツールなしでPython3.9以上で動作するよう、依存関係を変更しました。 (:issue:`5984`, :issue:`5970`)

en: Fix docstring issue leading to a SyntaxError in 3.9 (:issue:`6153`)
ja_JP: Python3.9においてSyntaxErrorになるdocstringの問題を修正しました。 (:issue:`6153`)

en: Update Windows opus binaries from 1.2.1 to 1.3.1 (:issue:`6161`)
ja_JP: Windows用のopusバイナリをバージョン1.2.1から1.3.1に更新しました。 (:issue:`6161`)

en: Allow :meth:`Guild.create_role` to accept :class:`int` as the ``colour`` parameter (:issue:`6195`)
ja_JP: :meth:`Guild.create_role` の ``colour`` 引数で :class:`int` 型が使えるようになりました。
    (:issue:`6195`)

en: |commands| :class:`MessageConverter <ext.commands.MessageConverter>` regex got updated to support ``www.`` prefixes (:issue:`6002`)
ja_JP: |commands| :class:`MessageConverter <ext.commands.MessageConverter>` のregexが ``www.`` プレフィックスをサポートするように更新されました。 (:issue:`6002`)

en: |commands| :class:`UserConverter <ext.commands.UserConverter>` now fetches the API if an ID is passed and the user is not cached.
ja_JP: |commands| :class:`UserConverter <ext.commands.UserConverter>` は、IDが渡され、そのユーザーがキャッシュされていない場合にAPIからデータを取得するようになりました。

en: |commands| :func:`max_concurrency <ext.commands.max_concurrency>` is now called before cooldowns (:issue:`6172`)
ja_JP: |commands| :func:`max_concurrency <ext.commands.max_concurrency>` がクールダウンの前に呼び出されるようになりました。 (:issue:`6172`)

en: Fix :func:`utils.escape_markdown` not escaping quotes properly (:issue:`5897`)
ja_JP: :func:`utils.escape_markdown` が引用符を正しくエスケープしない問題を修正しました。 (:issue:`5897`)

en: Fix :class:`Message` not being hashable (:issue:`5901`, :issue:`5866`)
ja_JP: :class:`Message` がハッシュ可能でない問題を修正しました。 (:issue:`5901`, :issue:`5866`)

en: Fix moving channels to the end of the channel list (:issue:`5923`)
ja_JP: チャンネルをチャンネルリストの最後まで移動する際の問題を修正しました。 (:issue:`5923`)

en: Fix seemingly strange behaviour in ``__eq__`` for :class:`PermissionOverwrite` (:issue:`5929`)
ja_JP: :class:`PermissionOverwrite` における ``__eq__`` のおかしい挙動を修正しました。 (:issue:`5929`)

en: Fix aliases showing up in ``__iter__`` for :class:`Intents` (:issue:`5945`)
ja_JP: :class:`Intents` の ``__iter__`` におけるエイリアスの表示の問題を修正しました。 (:issue:`5945`)

en: Fix the bot disconnecting from voice when moving them to another channel (:issue:`5904`)
ja_JP: 別のボイスチャンネルに移動する時にBotがボイスチャンネルから切断されてしまう問題を修正しました。 (:issue:`5945`)

en: Fix attribute errors when chunking times out sometimes during delayed on_ready dispatching.
ja_JP: 遅延on_readyディスパッチ中にチャンキングがタイムアウトする場合の属性エラーを修正しました。

en: Ensure that the bot's own member is not evicted from the cache (:issue:`5949`)
ja_JP: Bot自身のmemberオブジェクトがキャッシュから削除されないことが保証されるようになりました。 (:issue:`5949`)

en: Members are now loaded during ``GUILD_MEMBER_UPDATE`` events if :attr:`MemberCacheFlags.joined` is set. (:issue:`5930`)
ja_JP: :attr:`MemberCacheFlags.joined` が設定されている場合、memberが ``GUILD_MEMBER_UPDATE`` イベントでロードされるようになりました。 (:issue:`5930`)

en: |commands| :class:`MemberConverter <ext.commands.MemberConverter>` now properly lazily fetches members if not available from cache.
ja_JP: |commands| :class:`MemberConverter <ext.commands.MemberConverter>` は、memberがキャッシュから利用できない場合に遅延ロードでmemberを取得するようになりました。

en: This is the same as having ``discord.Member`` as the type-hint.
ja_JP: これは ``discord.Member`` を型ヒントとして使うのと同じです。

en: :meth:`Guild.chunk` now allows concurrent calls without spamming the gateway with requests.
ja_JP: :meth:`Guild.chunk` によって、Gatewayに負荷をかけずに同時呼び出しができるようになりました。

en: This version came with forced breaking changes that Discord is requiring all bots to go through on October 7th. It is highly recommended to read the documentation on intents, :ref:`intents_primer`.
ja_JP: このバージョンでは、Discordが10月7日に行う、すべてのBotに要求している強制的な破壊的変更が含まれています。Intentsに関するドキュメント :ref:`intents_primer` を読むことを強くおすすめします。

en: API Changes
ja_JP: APIの変更

en: Members and presences will no longer be retrieved due to an API change. See :ref:`privileged_intents` for more info.
ja_JP: APIの変更により、memberとpresenceの情報は取得されなくなります。 詳細は :ref:`privileged_intents` を参照してください。

en: As a consequence, fetching offline members is disabled if the members intent is not enabled.
ja_JP: 結果として、 memberインテントが有効でない場合、オフラインメンバーの取得が無効になります。

en: Support for gateway intents, passed via ``intents`` in :class:`Client` using :class:`Intents`.
ja_JP: :class:`Client` において、 ``intents`` 引数に :class:`Intents` を渡すことでゲートウェイインテントがサポートされるようになりました。

en: Add :attr:`VoiceRegion.south_korea` (:issue:`5233`)
ja_JP: :attr:`VoiceRegion.south_korea` が追加されました。 (:issue:`5233`)

en: Add support for ``__eq__`` for :class:`Message` (:issue:`5789`)
ja_JP: :class:`Message` において、 ``__eq__`` がサポートされました。 (:issue:`5789`)

en: Add :meth:`Colour.dark_theme` factory method (:issue:`1584`)
ja_JP: :meth:`Colour.dark_theme` クラスメソッドが追加されました。 (:issue:`1584`)

en: Add :meth:`AllowedMentions.none` and :meth:`AllowedMentions.all` (:issue:`5785`)
ja_JP: :meth:`AllowedMentions.none` と :meth:`AllowedMentions.all` が追加されました。 (:issue:`5785`)

en: Add more concrete exceptions for 500 class errors under :class:`DiscordServerError` (:issue:`5797`)
ja_JP: :class:`DiscordServerError` のサブクラスとして、 ステータス500エラーの具体的な例外を追加しました。 (:issue:`5797`)

en: Implement :class:`VoiceProtocol` to better intersect the voice flow.
ja_JP: 音声フローをより良く交差させるため、 :class:`VoiceProtocol` を実装しました。

en: Add :meth:`Guild.chunk` to fully chunk a guild.
ja_JP: ギルドをチャンク化して取得する :meth:`Guild.chunk` を追加しました。

en: Add :class:`MemberCacheFlags` to better control member cache. See :ref:`intents_member_cache` for more info.
ja_JP: メンバーキャッシュをより適切に制御するために :class:`MemberCacheFlags` を追加しました。詳細は :ref:`intents_member_cache` を参照してください。

en: Add support for :attr:`ActivityType.competing` (:issue:`5823`)
ja_JP: :attr:`ActivityType.competing` のサポートを追加しました。 (:issue:`5823`)

en: This seems currently unused API wise.
ja_JP: これはAPIとしては現在未使用のようです。

en: Add support for message references, :attr:`Message.reference` (:issue:`5754`, :issue:`5832`)
ja_JP: メッセージ参照のサポート、 :attr:`Message.reference` を追加しました。 (:issue:`5754`, :issue:`5832`)

en: Add alias for :class:`ColourConverter` under ``ColorConverter`` (:issue:`5773`)
ja_JP: :class:`ColourConverter` のエイリアス ``ColorConverter`` を追加しました。 (:issue:`5773`)

en: Add alias for :attr:`PublicUserFlags.verified_bot_developer` under :attr:`PublicUserFlags.early_verified_bot_developer` (:issue:`5849`)
ja_JP: :attr:`PublicUserFlags.verified_bot_developer` のエイリアスを :attr:`PublicUserFlags.early_verified_bot_developer` の下に追加しました。(:issue:`5849`)

en: |commands| Add support for ``require_var_positional`` for :class:`Command` (:issue:`5793`)
ja_JP: |commands| :class:`Command` に ``require_var_positional`` のサポートを追加しました。 (:issue:`5793`)

en: Fix issue with :meth:`Guild.by_category` not showing certain channels.
ja_JP: :meth:`Guild.by_category` がいくつかのチャンネルを表示しない問題を修正しました。

en: Fix :attr:`abc.GuildChannel.permissions_synced` always being ``False`` (:issue:`5772`)
ja_JP: :attr:`abc.GuildChannel.permissions_synced` が常に ``False`` になる問題を修正しました。 (:issue:`5772`)

en: Fix handling of cloudflare bans on webhook related requests (:issue:`5221`)
ja_JP: Webhook関連のリクエストでcloudflareにBANされた際の処理に発生するバグを修正しました。(:issue:`5221`)

en: Fix cases where a keep-alive thread would ack despite already dying (:issue:`5800`)
ja_JP: キープライブスレッドが既に死んでいるにも関わらずackをするのを修正しました。(:issue:`5800`)

en: Fix cases where a :class:`Member` reference would be stale when cache is disabled in message events (:issue:`5819`)
ja_JP: メッセージイベントでキャッシュが無効になった際に、 :class:`Member` の参照が古くなる問題を修正しました。 (:issue:`5819`)

en: Fix ``allowed_mentions`` not being sent when sending a single file (:issue:`5835`)
ja_JP: 単一のファイルを送信したときに ``allowed_mentions`` が送信されない問題を修正しました。 (:issue:`5835`)

en: Fix ``overwrites`` being ignored in :meth:`abc.GuildChannel.edit` if ``{}`` is passed (:issue:`5756`, :issue:`5757`)
ja_JP: ``{}`` が渡された場合、 :meth:`abc.GuildChannel.edit` で ``overwrites`` が無視されるのを修正しました。(:issue:`5756`, :issue:`5757`)

en: |commands| Fix exceptions being raised improperly in command invoke hooks (:issue:`5799`)
ja_JP: |commands| コマンド呼び出しフックでの例外が正しく送出されない問題を修正しました。 (:issue:`5799`)

en: |commands| Fix commands not being properly ejected during errors in a cog injection (:issue:`5804`)
ja_JP: |commands| コグを追加するときにエラーが発生した場合にコマンドが正しく除去されない問題を修正しました。 (:issue:`5804`)

en: |commands| Fix cooldown timing ignoring edited timestamps.
ja_JP: |commands| クールダウンのタイミングが編集のタイムスタンプを無視していたのを修正しました。

en: |tasks| Fix tasks extending the next iteration on handled exceptions (:issue:`5762`, :issue:`5763`)
ja_JP: |tasks| 例外処理後のイテレーションでの問題を修正しました。 (:issue:`5762`, :issue:`5763`)

en: Webhook requests are now logged (:issue:`5798`)
ja_JP: Webhookリクエストをログに記録するように変更しました。 (:issue:`5798`)

en: Remove caching layer from :attr:`AutoShardedClient.shards`. This was causing issues if queried before launching shards.
ja_JP: :attr:`AutoShardedClient.shards` からキャッシュレイヤーを削除しました。これは、シャードを起動する前にクエリを実行すると問題が発生するためです。

en: Gateway rate limits are now handled.
ja_JP: ゲートウェイレート制限の処理が行われるようになりました。

en: Warnings logged due to missed caches are now changed to DEBUG log level.
ja_JP: ミスキャッシュによる警告レベルのログがDEBUGレベルのログに変更されました。

en: Some strings are now explicitly interned to reduce memory usage.
ja_JP: 一部の文字列は、メモリ使用量を削減するために明示的にインターンされるようになりました。

en: Usage of namedtuples has been reduced to avoid potential breaking changes in the future (:issue:`5834`)
ja_JP: 将来的に壊れる可能性のある変更を避けるために、namedtuplesの使用が削減されました。(:issue:`5834`)

en: |commands| All :class:`BadArgument` exceptions from the built-in converters now raise concrete exceptions to better tell them apart (:issue:`5748`)
ja_JP: |commands| ビルトインコンバータから送出されていた全ての :class:`BadArgument` 例外は、判別しやすいよう具体的な例外を発生させるようになりました。 (:issue:`5748`)

en: |tasks| Lazily fetch the event loop to prevent surprises when changing event loop policy (:issue:`5808`)
ja_JP: |tasks| Lazily fetch event loop to prevent surprises when changing event loop policy (:issue:`5808`)

en: This is a maintenance release with backports from :ref:`vp1p5p0`.
ja_JP: これは :ref:`vp1p5p0` からのバックポートによるメンテナンスリリースです。

en: Properly terminate the connection when :meth:`Client.close` is called (:issue:`5207`)
ja_JP: :meth:`Client.close` が呼び出されたときに正常に接続を終了するようにしました。 (:issue:`5207`)

en: Fix error being raised when clearing embed author or image when it was already cleared (:issue:`5210`, :issue:`5212`)
ja_JP: 埋め込みの作者や画像がすでにクリアされているときにクリアしようとするとエラーが発生するのを修正しました。 (:issue:`5210`, :issue:`5212`)

en: Fix ``__path__`` to allow editable extensions (:issue:`5213`)
ja_JP: 編集可能なエクステンションを利用できるように ``__path__`` を修正しました。 (:issue:`5213`)

en: Another version with a long development time. Features like Intents are slated to be released in a v1.5 release. Thank you for your patience!
ja_JP: 長い開発時間を持つ別のバージョンです。Intentsのような機能はv1.5リリースでリリースされる予定です。ご理解いただきありがとうございます！

en: Add support for :class:`AllowedMentions` to have more control over what gets mentioned.
ja_JP: メンションの動作を制御する :class:`AllowedMentions` を追加しました。

en: This can be set globally through :attr:`Client.allowed_mentions`
ja_JP: これは :attr:`Client.allowed_mentions` から設定することができます。

en: This can also be set on a per message basis via :meth:`abc.Messageable.send`
ja_JP: :meth:`abc.Messageable.send` を介してメッセージごとに設定することもできます。

en: :class:`AutoShardedClient` has been completely redesigned from the ground up to better suit multi-process clusters (:issue:`2654`)
ja_JP: :class:`AutoShardedClient` は、マルチプロセスクラスタに適した設計に完全に変更されました。(:issue:`2654`)

en: Add :class:`ShardInfo` which allows fetching specific information about a shard.
ja_JP: シャードに関する情報を取得するために :class:`ShardInfo` を追加しました。

en: The :class:`ShardInfo` allows for reconnecting and disconnecting of a specific shard as well.
ja_JP: :class:`ShardInfo` では、特定のシャードの再接続と切断も可能です。

en: Add :meth:`AutoShardedClient.get_shard` and :attr:`AutoShardedClient.shards` to get information about shards.
ja_JP: シャードに関する情報を取得するための :meth:`AutoShardedClient.get_shard` と :attr:`AutoShardedClient.shards` を追加しました。

en: Rework the entire connection flow to better facilitate the ``IDENTIFY`` rate limits.
ja_JP: 接続フロー全体をリワークして、``IDENTIFY`` レート制限の対応を改善しました。

en: Add a hook :meth:`Client.before_identify_hook` to have better control over what happens before an ``IDENTIFY`` is done.
ja_JP: ``IDENTIFY`` が完了する前に何を行うべきかをよりよく制御できる :meth:`Client.before_identify_hook` を追加しました。

en: Add more shard related events such as :func:`on_shard_connect`, :func:`on_shard_disconnect` and :func:`on_shard_resumed`.
ja_JP: :func:`on_shard_connect` 、 :func:`on_shard_disconnect` 、 :func:`on_shard_resumed` などのシャード関連イベントを追加しました。

en: Add support for guild templates (:issue:`2652`)
ja_JP: サーバーテンプレートのサポートを追加しました。 (:issue:`2652`)

en: This adds :class:`Template` to read a template's information.
ja_JP: テンプレートの情報を読むために :class:`Template` を追加しました。

en: :meth:`Client.fetch_template` can be used to fetch a template's information from the API.
ja_JP: テンプレートの情報を API から取得するには :meth:`Client.fetch_template` が使用できます。

en: :meth:`Client.create_guild` can now take an optional template to base the creation from.
ja_JP: :meth:`Client.create_guild` は任意で作成元のテンプレートを取ることができます。

en: Note that fetching a guild's template is currently restricted for bot accounts.
ja_JP: Botアカウントでは、ギルドのテンプレートの取得は現在制限されていることに注意してください。

en: Add support for guild integrations (:issue:`2051`, :issue:`1083`)
ja_JP: ギルドインテグレーションのサポートを追加しました。 (:issue:`2051`, :issue:`1083`)

en: :class:`Integration` is used to read integration information.
ja_JP: :class:`Integration` はインテグレーション情報の読み取りに使用されます。

en: :class:`IntegrationAccount` is used to read integration account information.
ja_JP: :class:`IntegrationAccount` はインテグレーションアカウント情報の読み取りに使用されます。

en: :meth:`Guild.integrations` will fetch all integrations in a guild.
ja_JP: :meth:`Guild.integrations` はギルド内の全てのインテグレーションを取得します。

en: :meth:`Guild.create_integration` will create an integration.
ja_JP: :meth:`Guild.create_integration` はインテグレーションを作成します。

en: :meth:`Integration.edit` will edit an existing integration.
ja_JP: :meth:`Integration.edit` は既存のインテグレーションを編集します。

en: :meth:`Integration.delete` will delete an integration.
ja_JP: :meth:`Integration.delete` はインテグレーションを削除します。

en: :meth:`Integration.sync` will sync an integration.
ja_JP: :meth:`Integration.sync` はインテグレーションを同期します。

en: There is currently no support in the audit log for this.
ja_JP: これには現時点で監査ログのサポートはありません。

en: Add an alias for :attr:`VerificationLevel.extreme` under :attr:`VerificationLevel.very_high` (:issue:`2650`)
ja_JP: :attr:`VerificationLevel.extreme` の別名を :attr:`VerificationLevel.very_high` の下に追加しました (:issue:`2650`)

en: Add various grey to gray aliases for :class:`Colour` (:issue:`5130`)
ja_JP: :class:`Colour` に「グレー」の綴り違いのエイリアスを追加しました。 (:issue:`5130`)

en: Added :attr:`VoiceClient.latency` and :attr:`VoiceClient.average_latency` (:issue:`2535`)
ja_JP: :attr:`VoiceClient.latency` と :attr:`VoiceClient.average_latency` を追加しました。 (:issue:`2535`)

en: Add ``use_cached`` and ``spoiler`` parameters to :meth:`Attachment.to_file` (:issue:`2577`, :issue:`4095`)
ja_JP: :meth:`Attachment.to_file` にパラメータ ``use_cached`` と ``spoiler`` を追加しました。 (:issue:`2577`, :issue:`4095`)

en: Add ``position`` parameter support to :meth:`Guild.create_category` (:issue:`2623`)
ja_JP: :meth:`Guild.create_category` にて ``position`` パラメータのサポートを追加しました。 (:issue:`2623`)

en: Allow passing ``int`` for the colour in :meth:`Role.edit` (:issue:`4057`)
ja_JP: :meth:`Role.edit` のロールカラーに ``int`` が渡せるようになりました。 (:issue:`4057`)

en: Add :meth:`Embed.remove_author` to clear author information from an embed (:issue:`4068`)
ja_JP: 埋め込みの作者を削除する :meth:`Embed.remove_author` が追加されました。 (:issue:`4068`)

en: Add the ability to clear images and thumbnails in embeds using :attr:`Embed.Empty` (:issue:`4053`)
ja_JP: :attr:`Embed.Empty` を使用してEmbed内のサムネイルと画像をクリアできるようになりました。 (:issue:`4053`)

en: Add :attr:`Guild.max_video_channel_users` (:issue:`4120`)
ja_JP: :attr:`Guild.max_video_channel_users` を追加。( :issue:`4120` )

en: Add :attr:`Guild.public_updates_channel` (:issue:`4120`)
ja_JP: :attr:`Guild.public_updates_channel` を追加。( :issue:`4120` )

en: Add ``guild_ready_timeout`` parameter to :class:`Client` and subclasses to control timeouts when the ``GUILD_CREATE`` stream takes too long (:issue:`4112`)
ja_JP: ``GUILD_CREATE`` に時間がかかりすぎるとき、タイムアウトをコントロールできように ``guild_ready_timeout`` パラメータを :class:`Client` に追加しました。 (:issue:`4112`)

en: Add support for public user flags via :attr:`User.public_flags` and :class:`PublicUserFlags` (:issue:`3999`)
ja_JP: :attr:`User.public_flags` と :class:`PublicUserFlags` を介しユーザーフラグのサポートを追加しました。 (:issue:`3999`)

en: Allow changing of channel types via :meth:`TextChannel.edit` to and from a news channel (:issue:`4121`)
ja_JP: :meth:`TextChannel.edit` を介してニュースチャンネルの種類を変更することができるようにしました。(:issue:`4121` )

en: Add :meth:`Guild.edit_role_positions` to bulk edit role positions in a single API call (:issue:`2501`, :issue:`2143`)
ja_JP: 一回のAPI呼び出しでロールの位置を一括変更できる :meth:`Guild.edit_role_positions` を追加しました。 (:issue:`2501`, :issue:`2143`)

en: Add :meth:`Guild.change_voice_state` to change your voice state in a guild (:issue:`5088`)
ja_JP: ギルド内のボイスステートを変更する :meth:`Guild.change_voice_state` を追加しました。 (:issue:`5088`)

en: Add :meth:`PartialInviteGuild.is_icon_animated` for checking if the invite guild has animated icon (:issue:`4180`, :issue:`4181`)
ja_JP: ギルドにアニメーションアイコンがあるか判断する :meth:`PartialInviteGuild.is_icon_animated` を追加しました。 (:issue:`4180`, :issue:`4181`)

en: Add :meth:`PartialInviteGuild.icon_url_as` now supports ``static_format`` for consistency (:issue:`4180`, :issue:`4181`)
ja_JP: ``static_format`` が :meth:`PartialInviteGuild.icon_url_as` に追加されました (:issue:`4180`, :issue:`4181`)

en: Add support for ``user_ids`` in :meth:`Guild.query_members`
ja_JP: :meth:`Guild.query_members` で、 ``user_ids`` 引数が使えるようになりました。

en: Add support for pruning members by roles in :meth:`Guild.prune_members` (:issue:`4043`)
ja_JP: :meth:`Guild.prune_members` でメンバーをロールにより一括キックできるようになりました。 (:issue:`4043`)

en: |commands| Implement :func:`~ext.commands.before_invoke` and :func:`~ext.commands.after_invoke` decorators (:issue:`1986`, :issue:`2502`)
ja_JP: |commands| :func:`~ext.commands.before_invoke` と :func:`~ext.commands.after_invoke` デコレーターを実装。 ( :issue:`1986`, :issue:`2502` )

en: |commands| Add a way to retrieve ``retry_after`` from a cooldown in a command via :meth:`Command.get_cooldown_retry_after <.ext.commands.Command.get_cooldown_retry_after>` (:issue:`5195`)
ja_JP: |commands| :meth:`Command.get_cooldown_retry_after <.ext.commands.Command.get_cooldown_retry_after>` によってコマンド中のクールダウンから ``retry_after`` を取得する方法を追加しました (:issue:`5195`)

en: |commands| Add a way to dynamically add and remove checks from a :class:`HelpCommand <.ext.commands.HelpCommand>` (:issue:`5197`)
ja_JP: |commands| :class:`HelpCommand <.ext.commands.HelpCommand>` から動的にチェックを追加したり削除したりする方法を追加しました (:issue:`5197`)

en: |tasks| Add :meth:`Loop.is_running <.ext.tasks.Loop.is_running>` method to the task objects (:issue:`2540`)
ja_JP: |tasks| タスクオブジェクトに :meth:`Loop.is_running <.ext.tasks.Loop.is_running>` メソッドを追加しました (:issue:`2540`)

en: |tasks| Allow usage of custom error handlers similar to the command extensions to tasks using :meth:`Loop.error <.ext.tasks.Loop.error>` decorator (:issue:`2621`)
ja_JP: |tasks| :meth:`Loop.error <.ext.tasks.Loop.error>` デコレーターを用いたタスクに対するコマンド拡張と同様のカスタムエラーハンドラーの使用を可能にしました (:issue:`2621`)

en: Fix issue with :attr:`PartialEmoji.url` reads leading to a failure (:issue:`4015`, :issue:`4016`)
ja_JP: :attr:`PartialEmoji.url` での読み込みエラーを修正しました。 (:issue:`4015`, :issue:`4016`)

en: Allow :meth:`abc.Messageable.history` to take a limit of ``1`` even if ``around`` is passed (:issue:`4019`)
ja_JP: ``around`` が渡された場合でも、 :meth:`abc.Messageable.history` が上限 ``1`` を取ることができるようにしました。 (:issue:`4019`)

en: Fix :attr:`Guild.member_count` not updating in certain cases when a member has left the guild (:issue:`4021`)
ja_JP: ギルドからメンバーが脱退したとき、特定の場合に :attr:`Guild.member_count` が更新されない問題を修正しました。 (:issue:`4021`)

en: Fix the type of :attr:`Object.id` not being validated. For backwards compatibility ``str`` is still allowed but is converted to ``int`` (:issue:`4002`)
ja_JP: :attr:`Object.id` の型が検証されない問題を修正されました。後方互換性のため ``str`` は使用可能ですが、 ``int`` に変換されます。 (:issue:`4002`)

en: Fix :meth:`Guild.edit` not allowing editing of notification settings (:issue:`4074`, :issue:`4047`)
ja_JP: :meth:`Guild.edit` で通知設定の編集ができない問題を修正しました。 (:issue:`4074`, :issue:`4047`)

en: Fix crash when the guild widget contains channels that aren't in the payload (:issue:`4114`, :issue:`4115`)
ja_JP: ギルドウィジェットの中にペイロードにないチャンネルが含まれている場合にクラッシュする問題を修正しました。 (:issue:`4114`, :issue:`4115`)

en: Close ffmpeg stdin handling from spawned processes with :class:`FFmpegOpusAudio` and :class:`FFmpegPCMAudio` (:issue:`4036`)
ja_JP: :class:`FFmpegOpusAudio` および :class:`FFmpegPCMAudio` を使って生成されたプロセスからの ffmpeg stdin のハンドリングを閉じるようにしました (:issue:`4036`)

en: Fix :func:`utils.escape_markdown` not escaping masked links (:issue:`4206`, :issue:`4207`)
ja_JP: :func:`utils.escape_markdown` がマスクされたリンクをエスケープしない問題を修正しました。 (:issue:`4206`, :issue:`4207`)

en: Fix reconnect loop due to failed handshake on region change (:issue:`4210`, :issue:`3996`)
ja_JP: リージョン変更時のハンドシェイクの失敗による再接続のループを修正しました (:issue:`4210`, :issue:`3996`)

en: Fix :meth:`Guild.by_category` not returning empty categories (:issue:`4186`)
ja_JP: 空のカテゴリーを返さない :meth:`Guild.by_category` を修正しました (:issue:`4186`)

en: Fix certain JPEG images not being identified as JPEG (:issue:`5143`)
ja_JP: 特定の JPEG 画像が JPEG として認識されないのを修正 (:issue:`5143`)

en: Fix a crash when an incomplete guild object is used when fetching reaction information (:issue:`5181`)
ja_JP: 反応情報を取得する際に不完全なギルドオブジェクトを使用するとクラッシュする問題を修正しました (:issue:`5181`)

en: Fix a timeout issue when fetching members using :meth:`Guild.query_members`
ja_JP: :meth:`Guild.query_members` を使用してメンバーを取得する際のタイムアウトの問題を修正しました。

en: Fix an issue with domain resolution in voice (:issue:`5188`, :issue:`5191`)
ja_JP: 音声のドメイン解決に関する問題を修正しました (:issue:`5188`, :issue:`5191`)

en: Fix an issue where :attr:`PartialEmoji.id` could be a string (:issue:`4153`, :issue:`4152`)
ja_JP: :attr:`PartialEmoji.id` が文字列である可能性がある問題を修正しました (:issue:`4153`, :issue:`4152`)

en: Fix regression where :attr:`Member.activities` would not clear.
ja_JP: :attr:`Member.activities` がクリアされないリグレッションを修正しました。

en: |commands| A :exc:`TypeError` is now raised when :obj:`typing.Optional` is used within :data:`commands.Greedy <.ext.commands.Greedy>` (:issue:`2253`, :issue:`5068`)
ja_JP: |commands| :data:`commands.Greedy <.ext.commands.Greedy>` 内で :obj:`typing.Optional` を使用すると :exc:`TypeError` が発生します (:issue:`2253`, :issue:`5068`)．

en: |commands| :meth:`Bot.walk_commands <.ext.commands.Bot.walk_commands>` no longer yields duplicate commands due to aliases (:issue:`2591`)
ja_JP: |commands| :meth:`Bot.walk_commands <.ext.commands.Bot.walk_commands>` はエイリアスにより重複したコマンドを生成しないようになりました (:issue:`2591`)

en: |commands| Fix regex characters not being escaped in :attr:`HelpCommand.clean_prefix <.ext.commands.HelpCommand.clean_prefix>` (:issue:`4058`, :issue:`4071`)
ja_JP: |commands| :attr:`HelpCommand.clean_prefix <.ext.commands.HelpCommand.clean_prefix>` で正規化されていない文字を修正しました (:issue:`4058`, :issue:`4071`)

en: |commands| Fix :meth:`Bot.get_command <.ext.commands.Bot.get_command>` from raising errors when a name only has whitespace (:issue:`5124`)
ja_JP: |commands| 名前に空白文字しかない場合にエラーを発生させないように :meth:`Bot.get_command <.ext.commands.Bot.get_command>` を修正しました (:issue:`5124`)

en: |commands| Fix issue with :attr:`Context.subcommand_passed <.ext.commands.Context.subcommand_passed>` not functioning as expected (:issue:`5198`)
ja_JP: |commands| :attr:`Context.subcommand_passed <.ext.commands.Context.subcommand_passed>` が期待通りに機能しない問題を修正しました (:issue:`5198`)

en: |tasks| Task objects are no longer stored globally so two class instances can now start two separate tasks (:issue:`2294`)
ja_JP: |tasks| Task objects are no longer stored globally so two class instances can start two separate tasks (:issue:`2294`)

en: |tasks| Allow cancelling the loop within :meth:`before_loop <.ext.tasks.Loop.before_loop>` (:issue:`4082`)
ja_JP: |tasks| 内のループをキャンセルできるようにする。:meth:`before_loop <.ext.tasks.Loop.before_loop>` (:issue:`4082`)

en: The :attr:`Member.roles` cache introduced in v1.3 was reverted due to issues caused (:issue:`4087`, :issue:`4157`)
ja_JP: v1.3 で導入された :attr:`Member.roles` キャッシュは、問題が発生したため元に戻されました (:issue:`4087`, :issue:`4157`)

en: :class:`Webhook` objects are now comparable and hashable (:issue:`4182`)
ja_JP: :class:`Webhook` オブジェクトが比較可能になり、ハッシュ化できるようになりました (:issue:`4182`)

en: Some more API requests got a ``reason`` parameter for audit logs (:issue:`5086`)
ja_JP: さらにいくつかの API リクエストで、監査ログ用の ``reason`` パラメータが取得されました (:issue:`5086`)

en: :meth:`Message.pin` and :meth:`Message.unpin`
ja_JP: :meth:`Message.pin` と :meth:`Message.unpin`

en: :meth:`Webhook.delete` and :meth:`Webhook.edit`
ja_JP: :meth:`Webhook.delete` と :meth:`Webhook.edit`

en: For performance reasons ``websockets`` has been dropped in favour of ``aiohttp.ws``.
ja_JP: パフォーマンス上の理由から、 ``websockets`` は削除され、 ``aiohttp.ws`` が使用されるようになりました。

en: The blocking logging message now shows the stack trace of where the main thread was blocking
ja_JP: ブロッキングのログメッセージは、メインスレッドがブロッキングしていた場所のスタックトレースを表示するようになりました

en: The domain name was changed from ``discordapp.com`` to ``discord.com`` to prepare for the required domain migration
ja_JP: 必要なドメイン移行の準備のため、ドメイン名を ``discordapp.com`` から ``discord.com`` に変更しました。

en: Reduce memory usage when reconnecting due to stale references being held by the message cache (:issue:`5133`)
ja_JP: メッセージキャッシュに保持されている古い参照による再接続時のメモリ使用量を削減しました (:issue:`5133`)

en: Optimize :meth:`abc.GuildChannel.permissions_for` by not creating as many temporary objects (20-32% savings).
ja_JP: テンポラリオブジェクトをあまり作成しないように :meth:`abc.GuildChannel.permissions_for` を最適化しました (20-32%の節約)。

en: |commands| Raise :exc:`~ext.commands.CommandRegistrationError` instead of :exc:`ClientException` when a duplicate error is registered (:issue:`4217`)
ja_JP: |commands| 重複するエラーが登録された場合、 :exc:`ClientException` ではなく :exc:`~ext.commands.CommandRegistrationError` を発生するようにしました (:issue:`4217`)

en: |tasks| No longer handle :exc:`HTTPException` by default in the task reconnect loop (:issue:`5193`)
ja_JP: |tasks| タスクの再接続ループにおいて、デフォルトで :exc:`HTTPException` を処理しないようにしました (:issue:`5193`)

en: Fix an issue with channel overwrites causing multiple issues including crashes (:issue:`5109`)
ja_JP: チャンネルの上書きがクラッシュを含む複数の問題を引き起こす問題を修正しました (:issue:`5109`)

en: Change default WS close to 4000 instead of 1000.
ja_JP: デフォルトのWSクローズを1000から4000に変更。

en: The previous close code caused sessions to be invalidated at a higher frequency than desired.
ja_JP: 以前のクローズコードは、望ましい頻度よりも高い頻度でセッションが無効化される原因となっていました。

en: Fix ``None`` appearing in ``Member.activities``. (:issue:`2619`)
ja_JP: ``Member.activities`` に表示される ``None`` を修正しました。(:issue:`2619`)

en: Another minor bug fix release.
ja_JP: もう一つのマイナーなバグフィックスリリースです。

en: Higher the wait time during the ``GUILD_CREATE`` stream before ``on_ready`` is fired for :class:`AutoShardedClient`.
ja_JP: :class:`AutoShardedClient` の ``GUILD_CREATE`` ストリームで ``on_ready`` が発生するまでの待ち時間を長くするようにしました。

en: :func:`on_voice_state_update` now uses the inner ``member`` payload which should make it more reliable.
ja_JP: :func:`on_voice_state_update` は内側の ``member`` ペイロードを使用するようになり、より信頼性が高くなりました。

en: Fix various Cloudflare handling errors (:issue:`2572`, :issue:`2544`)
ja_JP: Cloudflare のハンドリングエラーを修正しました (:issue:`2572`, :issue:`2544`)

en: Fix crashes if :attr:`Message.guild` is :class:`Object` instead of :class:`Guild`.
ja_JP: :attr:`Message.guild` が :class:`Guild` ではなく :class:`Object` であった場合のクラッシュを修正しました。

en: Fix :meth:`Webhook.send` returning an empty string instead of ``None`` when ``wait=False``.
ja_JP: :meth:`Webhook.send` が ``wait=False`` の時に ``None`` ではなく空の文字列を返すように修正しました。

en: Fix invalid format specifier in webhook state (:issue:`2570`)
ja_JP: Webhook の状態における無効なフォーマット指定子を修正 (:issue:`2570`)

en: |commands| Passing invalid permissions to permission related checks now raises ``TypeError``.
ja_JP: |commands| パーミッション関連のチェックで無効なパーミッションを渡すと ``TypeError`` が発生するようになりました。

en: Minor bug fix release.
ja_JP: マイナーなバグフィックスリリースです。

en: Fix fetching invites in guilds that the user is not in.
ja_JP: ユーザーが参加していないギルドの招待状をフェッチするように修正しました。

en: Fix the channel returned from :meth:`Client.fetch_channel` raising when sending messages. (:issue:`2531`)
ja_JP: メッセージ送信時に :meth:`Client.fetch_channel` から返されるチャンネルを修正しました。(:issue:`2531`)

en: Fix compatibility warnings when using the Python 3.9 alpha.
ja_JP: Python 3.9 alpha を使用する際の互換性警告を修正。

en: Change the unknown event logging from WARNING to DEBUG to reduce noise.
ja_JP: ノイズを減らすために、不明なイベントのログをWARNINGからDEBUGに変更します。

en: This version comes with a lot of bug fixes and new features. It's been in development for a lot longer than was anticipated!
ja_JP: このバージョンでは、多くのバグフィックスと新機能が搭載されています。予想以上に長い期間、開発が続けられているのです！

en: Add :meth:`Guild.fetch_members` to fetch members from the HTTP API. (:issue:`2204`)
ja_JP: HTTP API からメンバーを取得するための :meth:`Guild.fetch_members` を追加しました。(:issue:`2204`)

en: Add :meth:`Guild.fetch_roles` to fetch roles from the HTTP API. (:issue:`2208`)
ja_JP: HTTP API からロールをフェッチするために :meth:`Guild.fetch_roles` を追加しました。(:issue:`2208`)

en: Add support for teams via :class:`Team` when fetching with :meth:`Client.application_info`. (:issue:`2239`)
ja_JP: :meth:`Client.application_info` で取得する際に、 :class:`Team` を介してチームをサポートする機能を追加しました。(:issue:`2239`)

en: Add support for suppressing embeds via :meth:`Message.edit`
ja_JP: :meth:`Message.edit` による埋め込みの抑制をサポートするようにしました。

en: Add support for guild subscriptions. See the :class:`Client` documentation for more details.
ja_JP: ギルドサブスクリプションのサポートを追加しました。詳細は :class:`Client` のドキュメントを参照してください。

en: Add :attr:`VoiceChannel.voice_states` to get voice states without relying on member cache.
ja_JP: メンバーキャッシュに依存せずに音声の状態を取得するために、 :attr:`VoiceChannel.voice_states` を追加しました。

en: Add :meth:`Guild.query_members` to request members from the gateway.
ja_JP: ゲートウェイにメンバーを要求するために :meth:`Guild.query_members` を追加しました。

en: Add :class:`FFmpegOpusAudio` and other voice improvements. (:issue:`2258`)
ja_JP: :class:`FFmpegOpusAudio` を追加し、その他の音声の改良を行いました。(:issue:`2258`)

en: Add :attr:`RawMessageUpdateEvent.channel_id` for retrieving channel IDs during raw message updates. (:issue:`2301`)
ja_JP: Rawメッセージの更新時にチャンネルIDを取得するための :attr:`RawMessageUpdateEvent.channel_id` を追加しました。(:issue:`2301`)

en: Add :attr:`RawReactionActionEvent.event_type` to disambiguate between reaction addition and removal in reaction events.
ja_JP: リアクションイベントでリアクションが追加されたか除去されたかを明確にする :attr:`RawReactionActionEvent.event_type` を追加しました。

en: Add :attr:`abc.GuildChannel.permissions_synced` to query whether permissions are synced with the category. (:issue:`2300`, :issue:`2324`)
ja_JP: 権限がカテゴリと同期されているかを確認する :attr:`abc.GuildChannel.permissions_synced` を追加しました。 (:issue:`2300`, :issue:`2324`)

en: Add :attr:`MessageType.channel_follow_add` message type for announcement channels being followed. (:issue:`2314`)
ja_JP: フォローされているアナウンスチャンネル用の :attr:`MessageType.channel_follow_add` メッセージタイプを追加しました。(:issue:`2314`)

en: Add :meth:`Message.is_system` to allow for quickly filtering through system messages.
ja_JP: システムメッセージを素早くフィルタリングできるように :meth:`Message.is_system` を追加しました。

en: Add :attr:`VoiceState.self_stream` to indicate whether someone is streaming via Go Live. (:issue:`2343`)
ja_JP: 誰かがGo Live経由でストリーミングしているかどうかを示すための、 :attr:`VoiceState.self_stream` を追加しました。 (:issue:`2343`)

en: Add :meth:`Emoji.is_usable` to check if the client user can use an emoji. (:issue:`2349`)
ja_JP: クライアントユーザーが絵文字を使用できるかどうかを確認できるように、 :meth:`Emoji.is_usable` を追加しました。 (:issue:`2349`)

en: Add :attr:`VoiceRegion.europe` and :attr:`VoiceRegion.dubai`. (:issue:`2358`, :issue:`2490`)
ja_JP: :attr:`VoiceRegion.europe` と :attr:`VoiceRegion.dubai` を追加しました。 (:issue:`2358`, :issue:`2490`)

en: Add :meth:`TextChannel.follow` to follow a news channel. (:issue:`2367`)
ja_JP: ニュースチャンネルをフォローする :meth:`TextChannel.follow` を追加しました。 (:issue:`2367`)

en: Add :attr:`Permissions.view_guild_insights` permission. (:issue:`2415`)
ja_JP: :attr:`Permissions.view_guild_insights` 権限を追加しました。 (:issue:`2415`)

en: Add support for new audit log types. See :ref:`discord-api-audit-logs` for more information. (:issue:`2427`)
ja_JP: 新しい監査ログタイプのサポートを追加しました。詳細については :ref:`discord-api-audit-logs` を参照してください。 (:issue:`2427`)

en: Note that integration support is not finalized.
ja_JP: インテグレーションのサポートは未確定であることに注意してください。

en: Add :attr:`Webhook.type` to query the type of webhook (:class:`WebhookType`). (:issue:`2441`)
ja_JP: ウェブフック( :class:`WebhookType` )の種類を問い合わせるための :attr:`Webhook.type` を追加しました。 (:issue:`2441`)

en: Allow bulk editing of channel overwrites through :meth:`abc.GuildChannel.edit`. (:issue:`2198`)
ja_JP: チャンネル上書きの一括編集を :meth:`abc.GuildChannel.edit` を通して行えるようにしました。(:issue:`2198`)

en: Add :class:`Activity.created_at` to see when an activity was started. (:issue:`2446`)
ja_JP: アクティビティがいつ開始されたかを確認するために :class:`Activity.created_at` を追加しました。(:issue:`2446`)

en: Add support for ``xsalsa20_poly1305_lite`` encryption mode for voice. (:issue:`2463`)
ja_JP: 音声用の ``xsalsa20_poly1305_lite`` 暗号化モードのサポートを追加しました。(:issue:`2463`)

en: Add :attr:`RawReactionActionEvent.member` to get the member who did the reaction. (:issue:`2443`)
ja_JP: リアクションを行ったメンバーを取得するために :attr:`RawReactionActionEvent.member` を追加しました。(:issue:`2443`)

en: Add support for new YouTube streaming via :attr:`Streaming.platform` and :attr:`Streaming.game`. (:issue:`2445`)
ja_JP: :attr:`Streaming.platform` と :attr:`Streaming.game` による新しい YouTube ストリーミングのサポートを追加しました。(:issue:`2445`)

en: Add :attr:`Guild.discovery_splash_url` to get the discovery splash image asset. (:issue:`2482`)
ja_JP: ディスカバリースプラッシュイメージアセットを取得するために :attr:`Guild.discovery_splash_url` を追加しました。(:issue:`2482`)

en: Add :attr:`Guild.rules_channel` to get the rules channel of public guilds. (:issue:`2482`)
ja_JP: パブリック・ギルドのルール・チャンネルを取得するために :attr:`Guild.rules_channel` を追加しました。(:issue:`2482`)

en: It should be noted that this feature is restricted to those who are either in Server Discovery or planning to be there.
ja_JP: なお、この機能はサーバーディスカバリーに参加されている方、または参加予定の方に限定しています。

en: Add support for message flags via :attr:`Message.flags` and :class:`MessageFlags`. (:issue:`2433`)
ja_JP: :attr:`Message.flags` と :class:`MessageFlags` によるメッセージフラグのサポートを追加しました。(:issue:`2433`)

en: Add :attr:`User.system` and :attr:`Profile.system` to know whether a user is an official Discord Trust and Safety account.
ja_JP: ユーザーがDiscord Trust and Safetyの公式アカウントであるかどうかを知るために、 :attr:`User.system` と :attr:`Profile.system` を追加しました。

en: Add :attr:`Profile.team_user` to check whether a user is a member of a team.
ja_JP: ユーザーがチームのメンバーであるかどうかを確認するために :attr:`Profile.team_user` を追加しました。

en: Add :meth:`Attachment.to_file` to easily convert attachments to :class:`File` for sending.
ja_JP: 添付ファイルを簡単に :class:`File` に変換して送信できるように :meth:`Attachment.to_file` を追加。

en: Add certain aliases to :class:`Permissions` to match the UI better. (:issue:`2496`)
ja_JP: UIにマッチするように、特定のエイリアスを :class:`Permissions` に追加しました。(:issue:`2496`)

en: Add support for passing keyword arguments when creating :class:`Permissions`.
ja_JP: :class:`Permissions` を作成する際に、キーワード引数を渡せるようになりました。

en: Add support for custom activities via :class:`CustomActivity`. (:issue:`2400`)
ja_JP: :class:`CustomActivity` によるカスタムアクティビティーのサポートを追加しました。(:issue:`2400`)

en: Note that as of now, bots cannot send custom activities yet.
ja_JP: なお、現在のところ、ボットはまだカスタムアクティビティを送信できません。

en: Add support for :func:`on_invite_create` and :func:`on_invite_delete` events.
ja_JP: :func:`on_invite_create` と :func:`on_invite_delete` イベントのサポートを追加しました。

en: Add support for clearing a specific reaction emoji from a message.
ja_JP: メッセージから特定のリアクション絵文字を消去する機能を追加しました。

en: :meth:`Message.clear_reaction` and :meth:`Reaction.clear` methods.
ja_JP: :meth:`Message.clear_reaction` および :meth:`Reaction.clear` メソッドを使用します。

en: :func:`on_raw_reaction_clear_emoji` and :func:`on_reaction_clear_emoji` events.
ja_JP: :func:`on_raw_reaction_clear_emoji` と :func:`on_reaction_clear_emoji` イベントです。

en: Add :func:`utils.sleep_until` helper to sleep until a specific datetime. (:issue:`2517`, :issue:`2519`)
ja_JP: 特定の日付までスリープさせる :func:`utils.sleep_until` ヘルパーを追加しました。(:issue:`2517`、:issue:`2519`)

en: |commands| Add support for teams and :attr:`Bot.owner_ids <.ext.commands.Bot.owner_ids>` to have multiple bot owners. (:issue:`2239`)
ja_JP: |commands| チームと :attr:`Bot.owner_ids <.ext.commands.Bot.owner_ids>` が複数のボットオーナーを持つためのサポートを追加しました。(:issue:`2239`)

en: |commands| Add new :attr:`BucketType.role <.ext.commands.BucketType.role>` bucket type. (:issue:`2201`)
ja_JP: |commands| 新しい :attr:`BucketType.role <.ext.commands.BucketType.role>` のバケットタイプを追加しました。(:issue:`2201`)です。

en: |commands| Expose :attr:`Command.cog <.ext.commands.Command.cog>` property publicly. (:issue:`2360`)
ja_JP: |commands| :attr:`Command.cog <.ext.commands.Command.cog>` のプロパティを公開します。(:issue:`2360`)

en: |commands| Add non-decorator interface for adding checks to commands via :meth:`Command.add_check <.ext.commands.Command.add_check>` and :meth:`Command.remove_check <.ext.commands.Command.remove_check>`. (:issue:`2411`)
ja_JP: |commands| :meth:`Command.add_check <.ext.commands.Command.add_check>` および :meth:`Command.remove_check <.ext.commands.Command.remove_check>` によりコマンドにチェックを追加する非デコレーターインターフェイスを追加しました。(:issue:`2411`)

en: |commands| Add :func:`has_guild_permissions <.ext.commands.has_guild_permissions>` check. (:issue:`2460`)
ja_JP: |commands| :func:`has_guild_permissions <.ext.commands.has_guild_permissions>` のチェックを追加しました。(:issue:`2460`)

en: |commands| Add :func:`bot_has_guild_permissions <.ext.commands.bot_has_guild_permissions>` check. (:issue:`2460`)
ja_JP: |commands| :func:`has_guild_permissions <.ext.commands.bot_has_guild_permissions>` のチェックを追加しました。(:issue:`2460`)

en: |commands| Add ``predicate`` attribute to checks decorated with :func:`~.ext.commands.check`.
ja_JP: |commands| :func:`~.ext.commands.check` で装飾されたチェックに ``predicate`` 属性を追加しました。

en: |commands| Add :func:`~.ext.commands.check_any` check to logical OR multiple checks.
ja_JP: |commands| :func:`~.ext.commands.check_any` チェックを論理的 OR 複数のチェックに追加しました。

en: |commands| Add :func:`~.ext.commands.max_concurrency` to allow only a certain amount of users to use a command concurrently before waiting or erroring.
ja_JP: |commands| 待ち時間やエラーになる前に、ある一定のユーザーだけがコマンドを同時に使用できるようにするための :func:`~.ext.commands.max_concurrency` を追加しました。

en: |commands| Add support for calling a :class:`~.ext.commands.Command` as a regular function.
ja_JP: |commands| :class:`~.ext.commands.Command` を通常の関数として呼び出すためのサポートを追加しました。

en: |tasks| :meth:`Loop.add_exception_type <.ext.tasks.Loop.add_exception_type>` now allows multiple exceptions to be set. (:issue:`2333`)
ja_JP: |tasks| :meth:`Loop.add_exception_type <.ext.tasks.Loop.add_exception_type>` が、複数の例外を設定できるようになりました。(:issue:`2333`)

en: |tasks| Add :attr:`Loop.next_iteration <.ext.tasks.Loop.next_iteration>` property. (:issue:`2305`)
ja_JP: |tasks| Add :attr:`Loop.next_iteration <.ext.tasks.Loop.next_iteration>` プロパティを追加しました。(:issue:`2305`)

en: Fix issue with permission resolution sometimes failing for guilds with no owner.
ja_JP: 所有者がいないギルドで権限解決に失敗することがある問題を修正しました。

en: Tokens are now stripped upon use. (:issue:`2135`)
ja_JP: トークンは、使用時に剥奪されるようになりました。(:issue:`2135`)

en: Passing in a ``name`` is no longer required for :meth:`Emoji.edit`. (:issue:`2368`)
ja_JP: :meth:`Emoji.edit` に ``name`` を渡す必要はなくなりました。(:issue:`2368`)

en: Fix issue with webhooks not re-raising after retries have run out. (:issue:`2272`, :issue:`2380`)
ja_JP: Webhooks がリトライを使い切った後に再レイズしない問題を修正しました。(:issue:`2272`, :issue:`2380`)

en: Fix mismatch in URL handling in :func:`utils.escape_markdown`. (:issue:`2420`)
ja_JP: :func:`utils.escape_markdown` のURLハンドリングにおけるミスマッチを修正しました。(:issue:`2420`)

en: Fix issue with ports being read in little endian when they should be big endian in voice connections. (:issue:`2470`)
ja_JP: 音声接続において、ビッグエンディアンであるべきポートがリトルエンディアンで読み込まれる問題を修正しました。(:issue:`2470`)

en: Fix :meth:`Member.mentioned_in` not taking into consideration the message's guild.
ja_JP: メッセージのギルドが考慮されない :meth:`Member.mentioned_in` を修正しました。

en: Fix bug with moving channels when there are gaps in positions due to channel deletion and creation.
ja_JP: チャンネルの削除と作成によりポジションにギャップがある場合、チャンネルを移動する不具合を修正。

en: Fix :func:`on_shard_ready` not triggering when ``fetch_offline_members`` is disabled. (:issue:`2504`)
ja_JP: ``fetch_offline_members`` が無効の場合、 :func:`on_shard_ready` が発火されない問題を修正しました。(:issue:`2504`)

en: Fix issue with large sharded bots taking too long to actually dispatch :func:`on_ready`.
ja_JP: シャードを使用している大きなBotが :func:`on_ready` を実際に発火するのに長い時間を掛けていた問題を修正しました。

en: Fix issue with fetching group DM based invites in :meth:`Client.fetch_invite`.
ja_JP: :meth:`Client.fetch_invite` でグループDMベースの招待を取得する際の問題を修正しました。

en: Fix out of order files being sent in webhooks when there are 10 files.
ja_JP: 10つのファイルをWebhookで送信する際、ファイルの順序が狂う問題を修正しました。

en: |commands| Extensions that fail internally due to ImportError will no longer raise :exc:`~.ext.commands.ExtensionNotFound`. (:issue:`2244`, :issue:`2275`, :issue:`2291`)
ja_JP: |commands| ImportErrorによって内部的に失敗する拡張機能は、 :exc:`~.ext.commands.ExtensionNotFound` を発生させなくなりました。(:issue:`2244`, :issue:`2275`, :issue:`2291`)

en: |commands| Updating the :attr:`Paginator.suffix <.ext.commands.Paginator.suffix>` will not cause out of date calculations. (:issue:`2251`)
ja_JP: |commands| :attr:`Paginator.suffix <.ext.commands.Paginator.suffix>` を更新しても、計算が古くならないようにしました。(:issue:`2251`)

en: |commands| Allow converters from custom extension packages. (:issue:`2369`, :issue:`2374`)
ja_JP: |commands| カスタム拡張パッケージからのコンバータを許可します。(:issue:`2369`, :issue:`2374`) のようになります。

en: |commands| Fix issue with paginator prefix being ``None`` causing empty pages. (:issue:`2471`)
ja_JP: |commands| paginator のプレフィックスが ``None`` であるために空のページが発生する問題を修正しました。(:issue:`2471`)

en: |commands| :class:`~.commands.Greedy` now ignores parsing errors rather than propagating them.
ja_JP: |commands| :class:`~.commands.Greedy` はパージングエラーを伝播するのではなく、無視するようになりました。

en: |commands| :meth:`Command.can_run <.ext.commands.Command.can_run>` now checks whether a command is disabled.
ja_JP: |commands| :meth:`Command.can_run <.ext.commands.Command.can_run>` がコマンドが無効かどうかをチェックするようになりました。

en: |commands| :attr:`HelpCommand.clean_prefix <.ext.commands.HelpCommand.clean_prefix>` now takes into consideration nickname mentions. (:issue:`2489`)
ja_JP: |commands| :attr:`HelpCommand.clean_prefix <.ext.commands.HelpCommand.clean_prefix>` がニックネームのメンションを考慮するようになりました。 (:issue:`2489`)

en: |commands| :meth:`Context.send_help <.ext.commands.Context.send_help>` now properly propagates to the :meth:`HelpCommand.on_help_command_error <.ext.commands.HelpCommand.on_help_command_error>` handler.
ja_JP: |commands| :meth:`Context.send_help <.ext.commands.Context.send_help>` が :meth:`HelpCommand.on_help_command_error <.ext.commands.HelpCommand.on_help_command_error>` ハンドラに正しく伝播するようになりました。

en: The library now fully supports Python 3.8 without warnings.
ja_JP: ライブラリは警告なしに Python 3.8 を完全にサポートするようになりました。

en: Bump the dependency of ``websockets`` to 8.0 for those who can use it. (:issue:`2453`)
ja_JP: 依存ライブラリ ``websockets`` のバージョンを 8.0 に上げました。(:issue:`2453`)

en: Due to Discord providing :class:`Member` data in mentions, users will now be upgraded to :class:`Member` more often if mentioned.
ja_JP: Discordがメンションで :class:`Member` データを提供するようになったため、メンションされたユーザーが :class:`Member` により多くの機会でアップグレードされるようになりました。

en: :func:`utils.escape_markdown` now properly escapes new quote markdown.
ja_JP: :func:`utils.escape_markdown` が新しい引用マークダウンを正しくエスケープするようになりました。

en: The message cache can now be disabled by passing ``None`` to ``max_messages`` in :class:`Client`.
ja_JP: メッセージキャッシュを :class:`Client` の ``max_messages`` に ``None`` を渡すことで無効にできるようになりました。

en: The default message cache size has changed from 5000 to 1000 to accommodate small bots.
ja_JP: デフォルトのメッセージキャッシュサイズは、小さなボットに対応するために5000から1000に変更されました。

en: Lower memory usage by only creating certain objects as needed in :class:`Role`.
ja_JP: :class:`Role` にて、必要な場合のみ特定のオブジェクトを作成することによりメモリ使用量を削減しました。

en: There is now a sleep of 5 seconds before re-IDENTIFYing during a reconnect to prevent long loops of session invalidation.
ja_JP: セッションの無効化の長いループを防ぐために、再接続中に再度IDENTIFYする前に5秒間待つようになりました。

en: The rate limiting code now uses millisecond precision to have more granular rate limit handling.
ja_JP: レート制限コードは、より細かいレート制限処理を行うためにミリ秒の精度を使用するようになりました。

en: Along with that, the rate limiting code now uses Discord's response to wait. If you need to use the system clock again for whatever reason, consider passing ``assume_synced_clock`` in :class:`Client`.
ja_JP: それに伴い、レート制限コードはDiscordのレスポンスを使用して待つようになりました。 何らかの理由でシステムクロックを使用する必要がある場合は、 :class:`Client` で ``assume_synced_clock`` を渡すことを検討してください。

en: The performance of :attr:`Guild.default_role` has been improved from O(N) to O(1). (:issue:`2375`)
ja_JP: :attr:`Guild.default_role` のパフォーマンスが O(N) から O(1) に改善されました。 (:issue:`2375`)

en: The performance of :attr:`Member.roles` has improved due to usage of caching to avoid surprising performance traps.
ja_JP: 予期しないパフォーマンストラップを避けるために、キャッシュを使用して :attr:`Member.roles` のパフォーマンスを改善しました。

en: The GC is manually triggered during things that cause large deallocations (such as guild removal) to prevent memory fragmentation.
ja_JP: メモリの断片化を防ぐため、大規模なメモリの割り当て解除 (ギルドの除去など) が引き起こされた後に手動でガベージコレクションを行うようになりました。

en: There have been many changes to the documentation for fixes both for usability, correctness, and to fix some linter errors. Thanks to everyone who contributed to those.
ja_JP: ユーザビリティや正確性を向上させ、リンターエラーを修正するため、ドキュメントに多くの変更がありました。 貢献したすべての人に感謝します。

en: The loading of the opus module has been delayed which would make the result of :func:`opus.is_loaded` somewhat surprising.
ja_JP: opus モジュールの読み込みを遅延させるようにしました。このため :func:`opus.is_loaded` の結果が予想しないものになるかもしれません。

en: |commands| Usernames prefixed with @ inside DMs will properly convert using the :class:`User` converter. (:issue:`2498`)
ja_JP: |commands| DM内の@で始まるユーザー名が、 :class:`User` コンバータを使用したとき正しく変換されるようになりました。 (:issue:`2498`)

en: |tasks| The task sleeping time will now take into consideration the amount of time the task body has taken before sleeping. (:issue:`2516`)
ja_JP: |tasks| タスクの待ち時間が、タスク本体が実行するのにかかった時間を考慮に入れるようになりました。 (:issue:`2516`)

en: Fix a bug that caused crashes due to missing ``animated`` field in Emoji structures in reactions.
ja_JP: 絵文字構造の ``animated`` フィールドが存在しないとしてクラッシュするバグを修正しました。

en: Fix a regression when :attr:`Message.channel` would be ``None``.
ja_JP: :attr:`Message.channel` が ``None`` になるリグレッションを修正しました。

en: Fix a regression where :attr:`Message.edited_at` would not update during edits.
ja_JP: :attr:`Message.edited_at` が編集中に更新されないリグレッションを修正しました。

en: Fix a crash that would trigger during message updates (:issue:`2265`, :issue:`2287`).
ja_JP: メッセージの更新中に引き起こされるクラッシュを修正しました。(:issue:`2265`, :issue:`2287`)

en: Fix a bug when :meth:`VoiceChannel.connect` would not return (:issue:`2274`, :issue:`2372`, :issue:`2373`, :issue:`2377`).
ja_JP: :meth:`VoiceChannel.connect` が応答しないバグを修正しました。（:issue:`2274`、 :issue:`2372`、 :issue:`2373`、 :issue:`2377`）

en: Fix a crash relating to token-less webhooks (:issue:`2364`).
ja_JP: トークンのないWebhookに関するクラッシュを修正しました。(:issue:`2364`)

en: Fix issue where :attr:`Guild.premium_subscription_count` would be ``None`` due to a Discord bug. (:issue:`2331`, :issue:`2376`).
ja_JP: Discord バグにより :attr:`Guild.premium_subscription_count` が ``None`` になる問題を修正しました。(:issue:`2331`, :issue:`2376`)

en: Fix an AttributeError when accessing :attr:`Member.premium_since` in :func:`on_member_update`. (:issue:`2213`)
ja_JP: :func:`on_member_update` で :attr:`Member.premium_since` にアクセスした際の AttributeError を修正しました。 (:issue:`2213`)

en: Handle :exc:`asyncio.CancelledError` in :meth:`abc.Messageable.typing` context manager. (:issue:`2218`)
ja_JP: :meth:`abc.Messageable.typing` コンテキストマネージャでの :exc:`asyncio.CanceledError` を処理するようにしました。 (:issue:`2218`)

en: Raise the max encoder bitrate to 512kbps to account for nitro boosting. (:issue:`2232`)
ja_JP: ニトロブーストを考慮し、最大エンコーダビットレートを512kbpsに引き上げ。 (:issue:`2232`)

en: Properly propagate exceptions in :meth:`Client.run`. (:issue:`2237`)
ja_JP: :meth:`Client.run` にて例外を適切に伝播するようにしました。(:issue:`2237`)

en: |commands| Ensure cooldowns are properly copied when used in cog level ``command_attrs``.
ja_JP: |commands| コグレベル ``command_attrs`` で使用されるクールダウンが正しくコピーされるようにしました。

en: Audit log related attribute access have been fixed to not error out when they shouldn't have.
ja_JP: 監査ログ関連の属性アクセスは、本来すべきでないときにエラーを起こさないよう修正されました。

en: :attr:`User.avatar_url` and related attributes no longer raise an error.
ja_JP: :attr:`User.avatar_url` と関連する属性がエラーを引き起こさないように修正しました。

en: More compatibility shims with the ``enum.Enum`` code.
ja_JP: ``enum.Enum`` コードの互換性が向上しました。

en: This update mainly brings performance improvements and various nitro boosting attributes (referred to in the API as "premium guilds").
ja_JP: 今回のアップデートでは、主にパフォーマンスの向上と、さまざまなニトロブースト属性(APIでは「プレミアムギルド」と呼ばれます) が追加されました。

en: Add :attr:`Guild.premium_tier` to query the guild's current nitro boost level.
ja_JP: :attr:`Guild.premium_tier` で、ギルドの現在のニトロブーストレベルが取得できます。

en: Add :attr:`Guild.emoji_limit`, :attr:`Guild.bitrate_limit`, :attr:`Guild.filesize_limit` to query the new limits of a guild when taking into consideration boosting.
ja_JP: ブーストを考慮してギルドの新しい制限を取得する :attr:`Guild.emoji_limit` 、 :attr:`Guild.bitrate_limit` 、 :attr:`Guild.filesize_limit` を追加しました。

en: Add :attr:`Guild.premium_subscription_count` to query how many members are boosting a guild.
ja_JP: ギルドをブーストしているメンバー数を取得する :attr:`Guild.premium_subscription_count` を追加しました。

en: Add :attr:`Member.premium_since` to query since when a member has boosted a guild.
ja_JP: メンバーがギルドをブーストし始めた日時を取得する :attr:`Member.premium_since` を追加しました。

en: Add :attr:`Guild.premium_subscribers` to query all the members currently boosting the guild.
ja_JP: 現在ギルドをブーストしているメンバーをすべて取得する :attr:`Guild.premium_subscribers` を追加しました。

en: Add :attr:`Guild.system_channel_flags` to query the settings for a guild's :attr:`Guild.system_channel`.
ja_JP: ギルドの :attr:`Guild.system_channel` の設定を取得する :attr:`Guild.system_channel_flags` を追加しました。

en: This includes a new type named :class:`SystemChannelFlags`
ja_JP: :class:`SystemChannelFlags` という新しい型も含まれます。

en: Add :attr:`Emoji.available` to query if an emoji can be used (within the guild or otherwise).
ja_JP: 絵文字が(ギルド内またはそれ以外で)利用できるかを確認する :attr:`Emoji.available` を追加しました。

en: Add support for animated icons in :meth:`Guild.icon_url_as` and :attr:`Guild.icon_url`.
ja_JP: :meth:`Guild.icon_url_as` と :attr:`Guild.icon_url` にアニメーションアイコンのサポートを追加しました。

en: Add :meth:`Guild.is_icon_animated`.
ja_JP: :meth:`Guild.is_icon_animated` を追加しました。

en: Add support for the various new :class:`MessageType` involving nitro boosting.
ja_JP: ニトロブーストに関する様々な新しい :class:`MessageType` のサポートを追加しました。

en: Add :attr:`VoiceRegion.india`. (:issue:`2145`)
ja_JP: :attr:`VoiceRegion.india` を追加しました。 (:issue:`2145`)

en: Add :meth:`Embed.insert_field_at`. (:issue:`2178`)
ja_JP: :meth:`Embed.insert_field_at` を追加しました。 (:issue:`2178`)

en: Add a ``type`` attribute for all channels to their appropriate :class:`ChannelType`. (:issue:`2185`)
ja_JP: すべてのチャンネルに対し、適切な :class:`ChannelType` を返す ``type`` 属性を追加しました。 (:issue:`2185` )

en: Add :meth:`Client.fetch_channel` to fetch a channel by ID via HTTP. (:issue:`2169`)
ja_JP: HTTP経由でチャンネルをIDにより取得する、 :meth:`Client.fetch_channel` を追加しました。(:issue:`2169`)

en: Add :meth:`Guild.fetch_channels` to fetch all channels via HTTP. (:issue:`2169`)
ja_JP: HTTP経由でチャンネルをすべて取得する、 :meth:`Guild.fetch_channels` を追加しました。(:issue:`2169`)

en: |tasks| Add :meth:`Loop.stop <.ext.tasks.Loop.stop>` to gracefully stop a task rather than cancelling.
ja_JP: |tasks| タスクをキャンセルするのではなく、現在のタスクが終了後に停止させる :meth:`Loop.stop <.ext.tasks.Loop.stop>` を追加しました。

en: |tasks| Add :meth:`Loop.failed <.ext.tasks.Loop.failed>` to query if a task had failed somehow.
ja_JP: |tasks| タスクが何らかの理由で失敗したかを調べる :meth:`Loop.failed <.ext.tasks.Loop.failed>` を追加しました。

en: |tasks| Add :meth:`Loop.change_interval <.ext.tasks.Loop.change_interval>` to change the sleep interval at runtime (:issue:`2158`, :issue:`2162`)
ja_JP: |tasks| 実行時に待機時間を変更できる :meth:`Loop.change_interval <.ext.tasks.Loop.change_interval>` を追加しました。(:issue:`2158`, :issue:`2162`)

en: Fix internal error when using :meth:`Guild.prune_members`.
ja_JP: :meth:`Guild.prune_members` を使用した場合の内部エラーを修正しました。

en: |commands| Fix :attr:`.Command.invoked_subcommand` being invalid in many cases.
ja_JP: |commands| 多くの場合において :attr:`.Command.invoked_subcommand` が誤っているのを修正しました。

en: |tasks| Reset iteration count when the loop terminates and is restarted.
ja_JP: |tasks| ループが終了し、再起動されたときに反復回数をリセットするようにしました。

en: |tasks| The decorator interface now works as expected when stacking (:issue:`2154`)
ja_JP: |tasks| デコレータインターフェースをスタックした時に期待通り動作するようになりました。 (:issue:`2154`)

en: Improve performance of all Enum related code significantly.
ja_JP: 列挙型に関連するすべてのコードのパフォーマンスを大幅に向上させました。

en: This was done by replacing the ``enum.Enum`` code with an API compatible one.
ja_JP: これは、 ``enum.Enum`` コードを API 互換のコードに置き換えることによって行われました。

en: This should not be a breaking change for most users due to duck-typing.
ja_JP: ダックタイピングを使用しているため、ほとんどのユーザーにとっては破壊的変更ではありません。

en: Improve performance of message creation by about 1.5x.
ja_JP: メッセージ作成のパフォーマンスを約1.5倍向上させました。

en: Improve performance of message editing by about 1.5-4x depending on payload size.
ja_JP: メッセージ編集のパフォーマンスが約1.5~4倍向上しました。（内容のサイズに依存します）

en: Improve performance of attribute access on :class:`Member` about by 2x.
ja_JP: :class:`Member` の属性へのアクセスのパフォーマンスが2倍向上しました。

en: Improve performance of :func:`utils.get` by around 4-6x depending on usage.
ja_JP: :func:`utils.get` のパフォーマンスを、使用状況に応じて約 4-6倍 向上させました。

en: Improve performance of event parsing lookup by around 2.5x.
ja_JP: イベント解析中のルックアップのパフォーマンスを約2.5倍向上させました。

en: Keyword arguments in :meth:`Client.start` and :meth:`Client.run` are now validated (:issue:`953`, :issue:`2170`)
ja_JP: :meth:`Client.start` と :meth:`Client.run` のキーワード引数を検証するようにしました。 (:issue:`953`, :issue:`2170`)

en: The Discord error code is now shown in the exception message for :exc:`HTTPException`.
ja_JP: :exc:`HTTPException` の例外メッセージにDiscordのエラーコードが表示されるようになりました。

en: Internal tasks launched by the library will now have their own custom ``__repr__``.
ja_JP: ライブラリによって実行された内部タスクに独自のカスタム ``__repr__`` を追加しました。

en: All public facing types should now have a proper and more detailed ``__repr__``.
ja_JP: すべての公開された型に、適切でより詳細な ``__repr__`` を追加しました。

en: |tasks| Errors are now logged via the standard :mod:`py:logging` module.
ja_JP: |tasks| 標準の :mod:`py:logging` モジュールを介してエラーが記録されるようになりました。

en: Webhooks do not overwrite data on retrying their HTTP requests (:issue:`2140`)
ja_JP: WebhookがHTTPリクエストを再試行する時にデータを上書きしないようにしました。 (:issue:`2140`)

en: Add back signal handling to :meth:`Client.run` due to issues some users had with proper cleanup.
ja_JP: 一部のユーザーが適切なクリーンアップを行うときに問題が生じていたため、 :meth:`Client.run` にシグナル処理を再度追加しました。

en: **There is a new extension dedicated to making background tasks easier.**
ja_JP: **バックグラウンドタスクを簡単にするための新しい拡張機能が追加されました。**

en: You can check the documentation here: :ref:`ext_tasks_api`.
ja_JP: 使い方の説明は、 :ref:`ext_tasks_api` で確認できます。

en: Add :attr:`Permissions.stream` permission. (:issue:`2077`)
ja_JP: :attr:`Permissions.stream` 権限を追加しました。 (:issue:`2077`)

en: Add equality comparison and hash support to :class:`Asset`
ja_JP: :class:`Asset` に等価比較とハッシュサポートを追加しました。

en: Add ``compute_prune_members`` parameter to :meth:`Guild.prune_members` (:issue:`2085`)
ja_JP: :meth:`Guild.prune_members` に ``compute_prune_members`` パラメータを追加しました。 (:issue:`2085`)

en: Add :attr:`Client.cached_messages` attribute to fetch the message cache (:issue:`2086`)
ja_JP: メッセージキャッシュを取得する :attr:`Client.cached_messages` 属性を追加しました。 (:issue:`2086`)

en: Add :meth:`abc.GuildChannel.clone` to clone a guild channel. (:issue:`2093`)
ja_JP: ギルドのチャンネルをコピーする :meth:`abc.GuildChannel.clone` メソッドが追加されました。（ :issue:`2093` )

en: Add ``delay`` keyword-only argument to :meth:`Message.delete` (:issue:`2094`)
ja_JP: :meth:`Message.delete` にキーワード限定引数 ``delay`` が追加されました。（ :issue:`2094` ）

en: Add support for ``<:name:id>`` when adding reactions (:issue:`2095`)
ja_JP: ``<:name:id>`` のフォーマットでリアクションを追加できるようになりました。（ :issue:`2095` ）

en: Add :meth:`Asset.read` to fetch the bytes content of an asset (:issue:`2107`)
ja_JP: アセットを ``bytes`` オブジェクトとして取得する :meth:`Asset.read` メソッドが追加されました（ :issue:`2107` ）

en: Add :meth:`Attachment.read` to fetch the bytes content of an attachment (:issue:`2118`)
ja_JP: 添付ファイルを ``bytes`` オブジェクトとして取得する :meth:`Attachment.read` メソッドが追加されました（ :issue:`2118` ）

en: Add support for voice kicking by passing ``None`` to :meth:`Member.move_to`.
ja_JP: :meth:`Member.move_to` に ``None`` を渡すことでボイスチャンネルから強制切断できるようになりました。

en: Add new :func:`~.commands.dm_only` check.
ja_JP: :func:`~.commands.dm_only` チェックが追加されました。

en: Support callable converters in :data:`~.commands.Greedy`
ja_JP: 呼び出し可能オブジェクトのコンバーターを :data:`~.commands.Greedy` で使えるようになりました。

en: Add new :class:`~.commands.MessageConverter`.
ja_JP: :class:`~.commands.MessageConverter` が追加されました。

en: This allows you to use :class:`Message` as a type hint in functions.
ja_JP: これにより、 :class:`Message` を関数の型ヒントで使えるようになりました。

en: Allow passing ``cls`` in the :func:`~.commands.group` decorator (:issue:`2061`)
ja_JP: :func:`~.commands.group` に ``cls`` を渡せるようになりました（ :issue:`2061` ）

en: Add :attr:`.Command.parents` to fetch the parents of a command (:issue:`2104`)
ja_JP: 親コマンドを取得する :attr:`.Command.parents` が追加されました。（ :issue:`2104` ）

en: Fix :exc:`AttributeError` when using ``__repr__`` on :class:`Widget`.
ja_JP: :class:`Widget` の ``__repr__`` で :exc:`AttributeError` が発生するバグを修正しました。

en: Fix issue with :attr:`abc.GuildChannel.overwrites` returning ``None`` for keys.
ja_JP: :attr:`abc.GuildChannel.overwrites` のキーが ``None`` になるバグを修正しました。

en: Remove incorrect legacy NSFW checks in e.g. :meth:`TextChannel.is_nsfw`.
ja_JP: :meth:`TextChannel.is_nsfw` 等でのNSFWのチェックを修正しました。

en: Fix :exc:`UnboundLocalError` when :class:`RequestsWebhookAdapter` raises an error.
ja_JP: :class:`RequestsWebhookAdapter` でエラーが発生したときの :exc:`UnboundLocalError` を修正しました。

en: Fix bug where updating your own user did not update your member instances.
ja_JP: ボットのユーザーをアップデートしてもメンバーオブジェクトが更新されないバグを修正しました。

en: Tighten constraints of ``__eq__`` in :class:`Spotify` objects (:issue:`2113`, :issue:`2117`)
ja_JP: :class:`Spotify` の ``__eq__`` の条件を厳しくしました。（ :issue:`2113`, :issue:`2117` ）

en: Fix lambda converters in a non-module context (e.g. ``eval``).
ja_JP: モジュール以外での無名コンバーターを修正しました。（例： ``eval`` ）

en: Use message creation time for reference time when computing cooldowns.
ja_JP: クールダウンの計算にメッセージの作成時間を使用するようになりました。

en: This prevents cooldowns from triggering during e.g. a RESUME session.
ja_JP: これにより、RESUME中でのクールダウンの挙動が修正されました。

en: Fix the default :func:`on_command_error` to work with new-style cogs (:issue:`2094`)
ja_JP: 新しいスタイルのコグのため、 :func:`on_command_error` のデフォルトの挙動を修正しました。（ :issue:`2094` ）

en: DM channels are now recognised as NSFW in :func:`~.commands.is_nsfw` check.
ja_JP: DMチャンネルが :func:`~.commands.is_nsfw` に認識されるようになりました。

en: Fix race condition with help commands (:issue:`2123`)
ja_JP: ヘルプコマンドの競合状態を修正しました。 (:issue:`2123`)

en: Fix cog descriptions not showing in :class:`~.commands.MinimalHelpCommand` (:issue:`2139`)
ja_JP: :class:`~.commands.MinimalHelpCommand` にコグの説明が表示されるようになりました。（ :issue:`2139` ）

en: Improve the performance of internal enum creation in the library by about 5x.
ja_JP: ライブラリ内での列挙型の作成が約5倍早くなりました。

en: Make the output of ``python -m discord --version`` a bit more useful.
ja_JP: ``python -m discord --version`` の出力を改善しました。

en: The loop cleanup facility has been rewritten again.
ja_JP: ループのクリーンアップがまた書き直されました。

en: The signal handling in :meth:`Client.run` has been removed.
ja_JP: :meth:`Client.run` でのシグナル制御が削除されました。

en: Custom exception classes are now used for all default checks in the library (:issue:`2101`)
ja_JP: ライブラリ内の全てのチェックがカスタム例外クラスを使うようになりました（ :issue:`2101` ）

en: Fix issue with speaking state being cast to ``int`` when it was invalid.
ja_JP: スピーキング状態が無効なときに ``int`` にキャストした場合に発生する問題を修正しました。

en: Fix some issues with loop cleanup that some users experienced on Linux machines.
ja_JP: 一部のユーザーがLinuxマシンで遭遇したループクリーンアップに関する問題を修正しました。

en: Fix voice handshake race condition (:issue:`2056`, :issue:`2063`)
ja_JP: ボイスハンドシェイクの競合状態を修正しました。 (:issue:`2056`, :issue:`2063`)

en: The changeset for this version are too big to be listed here, for more information please see :ref:`the migrating page <migrating_1_0>`.
ja_JP: このバージョンの変更は大きすぎるため、この場所に収まりきりません。詳細については :ref:`移行についてのページ <migrating_1_0>` を参照してください。

en: Fix issue with :meth:`Client.create_server` that made it stop working.
ja_JP: :meth:`Client.create_server` によって動作が停止する問題を修正しました。

en: Fix main thread being blocked upon calling ``StreamPlayer.stop``.
ja_JP: ``StreamPlayer.stop`` の呼び出し時にメインスレッドがブロックされるのを修正しました。

en: Handle HEARTBEAT_ACK and resume gracefully when it occurs.
ja_JP: HEARTBEAT_ACKを処理し、正常に再開します。

en: Fix race condition when pre-emptively rate limiting that caused releasing an already released lock.
ja_JP: 既に開放されているロックを解放しようとする原因になっていた先制的なレート制限を行っている時の競合状態を修正しました。

en: Fix invalid state errors when immediately cancelling a coroutine.
ja_JP: コルーチンを直ちにキャンセルするときに無効な状態になるエラーを修正しました。

en: This release is just a bug fix release with some better rate limit implementation.
ja_JP: このリリースはバグ修正であり、いくつかのレート制限の実装が改善されています。

en: Servers are now properly chunked for user bots.
ja_JP: ユーザーボットがサーバーを適切にチャンクするようにしました。

en: The CDN URL is now used instead of the API URL for assets.
ja_JP: アセットのAPI URLの代わりにCDN URLが使用されるようになりました。

en: Rate limit implementation now tries to use header information if possible.
ja_JP: レート制限の実装が可能な場合ヘッダ情報を利用するようにしました。

en: Event loop is now properly propagated (:issue:`420`)
ja_JP: イベントループが正しく伝播するようにしました。 (:issue:`420`)

en: Allow falsey values in :meth:`Client.send_message` and :meth:`Client.send_file`.
ja_JP: :meth:`Client.send_message` と :meth:`Client.send_file` でFalseに変換される値を利用できるようにしました。

en: Add :attr:`Channel.overwrites` to get all the permission overwrites of a channel.
ja_JP: チャンネルの権限上書きをすべて取得する :attr:`Channel.overwrites` を追加しました。

en: Add :attr:`Server.features` to get information about partnered servers.
ja_JP: パートナーサーバーの情報を得ることのできる :attr:`Server.features` を追加しました。

en: Timeout when waiting for offline members while triggering :func:`on_ready`.
ja_JP: :func:`on_ready` を実行中にオフラインメンバーを待っているとき、タイムアウトするようにしました。

en: The fact that we did not timeout caused a gigantic memory leak in the library that caused thousands of duplicate :class:`Member` instances causing big memory spikes.
ja_JP: 以前はタイムアウトしなかったため、ライブラリで数千もの :class:`Member` インスタンスが作成されメモリ使用量が大幅に上昇する大規模なメモリリークが発生していました。

en: Discard null sequences in the gateway.
ja_JP: ゲートウェイでヌル値のシーケンスを破棄するようにしました。

en: The fact these were not discarded meant that :func:`on_ready` kept being called instead of :func:`on_resumed`. Since this has been corrected, in most cases :func:`on_ready` will be called once or twice with :func:`on_resumed` being called much more often.
ja_JP: 以前は破棄されていなかったため、 :func:`on_ready` が :func:`on_resumed` の代わりに呼び出されることがありました。これが修正されたため、多くの場合では :func:`on_ready` は一、二回呼び出されるだけで、 :func:`on_resumed` がより頻繁に呼び出されるようになります。

en: Fix crash on duplicate or out of order reactions.
ja_JP: 重複したり、順番になっていないリアクションによるクラッシュを修正しました。

en: Rich Embeds for messages are now supported.
ja_JP: メッセージのリッチな埋め込みをサポートするようにしました。

en: To do so, create your own :class:`Embed` and pass the instance to the ``embed`` keyword argument to :meth:`Client.send_message` or :meth:`Client.edit_message`.
ja_JP: このためには、自分の :class:`Embed` を作成してインスタンスを :meth:`Client.send_message` や :meth:`Client.edit_message` の ``embed`` キーワード引数に渡してください。

en: Add :meth:`Client.clear_reactions` to remove all reactions from a message.
ja_JP: メッセージからすべてリアクションを除去する :meth:`Client.clear_reactions` を追加しました。

en: Add support for MESSAGE_REACTION_REMOVE_ALL event, under :func:`on_reaction_clear`.
ja_JP: :func:`on_reaction_clear` の下にMESSAGE_REMOVE_ALL イベントのサポートを追加しました。

en: Add :meth:`Permissions.update` and :meth:`PermissionOverwrite.update` for bulk permission updates.
ja_JP: 一括して権限を更新する、 :meth:`Permissions.update` と :meth:`PermissionOverwrite.update` を追加しました。

en: This allows you to use e.g. ``p.update(read_messages=True, send_messages=False)`` in a single line.
ja_JP: これにより、例えば ``p.update(read_messages=True, send_messages=False)`` のように一行で使用できます。

en: Add :meth:`PermissionOverwrite.is_empty` to check if the overwrite is empty (i.e. has no overwrites set explicitly as true or false).
ja_JP: 権限上書きが空か(すなわち、明示的にtrueまたはfalseに設定されている上書きが存在しないか)を確認する :meth:`PermissionOverwrite.is_empty` を追加しました。

en: For the command extension, the following changed:
ja_JP: コマンド拡張の場合、以下のことが変更されます。

en: ``Context`` is no longer slotted to facilitate setting dynamic attributes.
ja_JP: ``Context`` への動的属性の設定を容易にするためにスロット制限を除去しました。

en: Fix crash when dealing with MESSAGE_REACTION_REMOVE
ja_JP: MESSAGE_REACTION_REMOVEを扱う際のクラッシュを修正しました

en: Fix incorrect buckets for reactions.
ja_JP: リアクションに誤ったバケットが適用されていたのを修正しました。

en: :meth:`Client.wait_for_reaction` now returns a namedtuple with ``reaction`` and ``user`` attributes.
ja_JP: :meth:`Client.wait_for_reaction` が ``reaction`` と ``user`` 属性を持つ名前付きタプルを返すようになりました。

en: This is for better support in the case that ``None`` is returned since tuple unpacking can lead to issues.
ja_JP: これは、タプルを展開すると問題につながる可能性がある、 ``None`` が返された場合のより良いサポートのためです。

en: Fix bug that disallowed ``None`` to be passed for ``emoji`` parameter in :meth:`Client.wait_for_reaction`.
ja_JP: :meth:`Client.wait_for_reaction` の ``emoji`` パラメータに ``None`` を渡すことを許可しないバグを修正しました。

en: Bug fixes
ja_JP: バグ修正

en: Fix bug with ``Reaction`` not being visible at import.
ja_JP: インポート時に ``Reaction`` が表示されないバグを修正しました。

en: This was also breaking the documentation.
ja_JP: これは、ドキュメントにも影響を与えていました。

en: This update adds new API features and a couple of bug fixes.
ja_JP: このアップデートには、新しいAPI機能といくつかのバグ修正が含まれています。

en: Add support for Manage Webhooks permission under :attr:`Permissions.manage_webhooks`
ja_JP: :attr:`Permissions.manage_webhooks` の下にWebhookの管理の権限のサポートを追加しました。

en: Add support for ``around`` argument in 3.5+ :meth:`Client.logs_from`.
ja_JP: 3.5+ :meth:`Client.logs_from` で ``around`` 引数のサポートを追加しました。

en: Add support for reactions.
ja_JP: リアクションのサポートを追加します。

en: :meth:`Client.add_reaction` to add a reactions
ja_JP: リアクションを追加する :meth:`Client.add_reaction`

en: :meth:`Client.remove_reaction` to remove a reaction.
ja_JP: リアクションを除去する :meth:`Client.remove_reaction`

en: :meth:`Client.get_reaction_users` to get the users that reacted to a message.
ja_JP: メッセージにリアクションしたユーザーを取得する :meth:`Client.get_reaction_users`

en: :attr:`Permissions.add_reactions` permission bit support.
ja_JP: :attr:`Permissions.add_reactions` パーミッションビットのサポート。

en: Two new events, :func:`on_reaction_add` and :func:`on_reaction_remove`.
ja_JP: 2つの新しいイベント、 :func:`on_reaction_add` と :func:`on_reaction_remove` 。

en: :attr:`Message.reactions` to get reactions from a message.
ja_JP: メッセージからリアクションを取得する :attr:`Message.reactions`

en: :meth:`Client.wait_for_reaction` to wait for a reaction from a user.
ja_JP: ユーザーからのリアクションを待つ :meth:`Client.wait_for_reaction`

en: Fix bug with Paginator still allowing lines that are too long.
ja_JP: Paginatorが長すぎる行をいまだ許可していたバグを修正しました。

en: Fix the :attr:`Permissions.manage_emojis` bit being incorrect.
ja_JP: :attr:`Permissions.manage_emojis` ビットが正しくないバグを修正しました。

en: This is a backwards compatible update with new features.
ja_JP: これは、新しい機能を備えた後方互換性のあるアップデートです。

en: Add the ability to manage emojis.
ja_JP: 絵文字を管理する機能を追加しました。

en: :meth:`Client.create_custom_emoji` to create new emoji.
ja_JP: 新しい絵文字を作成する :meth:`Client.create_custom_emoji` 。

en: :meth:`Client.edit_custom_emoji` to edit an old emoji.
ja_JP: 既存の絵文字を編集する :meth:`Client.edit_custom_emoji` 。

en: :meth:`Client.delete_custom_emoji` to delete a custom emoji.
ja_JP: カスタム絵文字を削除する :meth:`Client.delete_custom_emoji` 。

en: Add new :attr:`Permissions.manage_emojis` toggle.
ja_JP: 新しい :attr:`Permissions.manage_emoji` トグルを追加しました。

en: This applies for :class:`PermissionOverwrite` as well.
ja_JP: これは :class:`PermissionOverwrite` にも適用されます。

en: Add new statuses for :class:`Status`.
ja_JP: :class:`Status` に新しいステータスを追加しました。

en: :attr:`Status.dnd` (aliased with :attr:`Status.do_not_disturb`\) for Do Not Disturb.
ja_JP: 取り込み中を示す :attr:`Status.dnd` (エイリアス :attr:`Status.do_not_interrup` )

en: :attr:`Status.invisible` for setting your status to invisible (please see the docs for a caveat).
ja_JP: ステータスを非表示に設定するための :attr:`Status.invisible` （ドキュメントの注意事項を参照してください）。

en: Deprecate :meth:`Client.change_status`
ja_JP: :meth:`Client.change_status` を非推奨にしました。

en: Use :meth:`Client.change_presence` instead for better more up to date functionality.
ja_JP: より良い最新の機能を使用するためには、 :meth:`Client.change_presence` を使用してください。

en: This method is subject for removal in a future API version.
ja_JP: このメソッドは、将来の API バージョンで削除の対象となります。

en: Add :meth:`Client.change_presence` for changing your status with the new Discord API change.
ja_JP: 新しい Discord API でステータスを変更するための :meth:`Client.change_presence` を追加しました。

en: This is the only method that allows changing your status to invisible or do not disturb.
ja_JP: これは、ステータスを非表示や取り込み中に変更できる唯一の方法です。

en: Paginator pages do not exceed their max_size anymore (:issue:`340`)
ja_JP: ページネータのページがmax_sizeを超えないようにしました。 (:issue:`340`)

en: Do Not Disturb users no longer show up offline due to the new :class:`Status` changes.
ja_JP: 取り込み中ユーザーは新しい :class:`Status` の変更によりこれ以降オフラインとして表示されないようになりました。

en: This is a bug fix update that also comes with new features.
ja_JP: これは、新機能つきのバグ修正アップデートです。

en: Add custom emoji support.
ja_JP: カスタム絵文字サポートを追加しました。

en: Adds a new class to represent a custom Emoji named :class:`Emoji`
ja_JP: :class:`Emoji` という名前のカスタム絵文字を表す新しいクラスを追加しました。

en: Adds a utility generator function, :meth:`Client.get_all_emojis`.
ja_JP: ユーティリティジェネレータ関数 :meth:`Client.get_all_emojis` を追加しました。

en: Adds a list of emojis on a server, :attr:`Server.emojis`.
ja_JP: サーバーの絵文字のリストを取得する :attr:`Server.emojis` を追加しました。

en: Adds a new event, :func:`on_server_emojis_update`.
ja_JP: 新しいイベント :func:`on_server_emojis_update` を追加しました。

en: Add new server regions to :class:`ServerRegion`
ja_JP: :class:`ServerRegion` に新しいサーバーリージョンを追加しました。

en: :attr:`ServerRegion.eu_central` and :attr:`ServerRegion.eu_west`.
ja_JP: :attr:`ServerRegion.eu_central` と :attr:`ServerRegion.eu_west` 。

en: Add support for new pinned system message under :attr:`MessageType.pins_add`.
ja_JP: :attr:`MessageType.pins_add` にて新しいピン留めのシステムメッセージのサポートを追加しました。

en: Add order comparisons for :class:`Role` to allow it to be compared with regards to hierarchy.
ja_JP: :class:`Role` への比較を追加し、階層を考慮した比較ができるようにしました。

en: This means that you can now do ``role_a > role_b`` etc to check if ``role_b`` is lower in the hierarchy.
ja_JP: つまり、 ``role_a > role_b`` などを実行して、階層内で ``role_b`` が低いかどうかを確認できるようになりました。

en: Add :attr:`Server.role_hierarchy` to get the server's role hierarchy.
ja_JP: サーバーのロール階層を取得する :attr:`Server.role_hierarchy` を追加しました。

en: Add :attr:`Member.server_permissions` to get a member's server permissions without their channel specific overwrites.
ja_JP: チャンネル固有の上書きなしでメンバーのサーバー権限を取得する :attr:`Member.server_permissions` を追加しました。

en: Add :meth:`Client.get_user_info` to retrieve a user's info from their ID.
ja_JP: IDからユーザ情報を取得することができる、 :meth:`Client.get_user_info` を追加しました。

en: Add a new ``Player`` property, ``Player.error`` to fetch the error that stopped the player.
ja_JP: プレイヤーを停止させたエラーを取得するために、新しい ``Player`` プロパティ ``Player.error`` を追加しました。

en: To help with this change, a player's ``after`` function can now take a single parameter denoting the current player.
ja_JP: この変更とともに、プレイヤーの ``after`` 関数に現在のプレイヤーを示すパラメータを取ることができるようになりました。

en: Add support for server verification levels.
ja_JP: サーバー認証レベルのサポートを追加しました。

en: Adds a new enum called :class:`VerificationLevel`.
ja_JP: :class:`VerificationLevel` という新しい列挙型を追加しました。

en: This enum can be used in :meth:`Client.edit_server` under the ``verification_level`` keyword argument.
ja_JP: この列挙型は、 :meth:`Client.edit_server` の ``verification_level`` キーワード引数で使用できます。

en: Adds a new attribute in the server, :attr:`Server.verification_level`.
ja_JP: サーバーに :attr:`Server.verification_level` という新しい属性を追加しました。

en: Add :attr:`Server.voice_client` shortcut property for :meth:`Client.voice_client_in`.
ja_JP: :meth:`Client.voice_client_in` のショートカットプロパティである :attr:`Server.voice_client` を追加しました。

en: This is technically old (was added in v0.10.0) but was undocumented until v0.12.0.
ja_JP: これは厳密にいえば過去のもの (v0.10.0で追加) ですが、v0.12.0までは文書化されていませんでした。

en: For the command extension, the following are new:
ja_JP: コマンド拡張機能では、以下の新機能が追加されました:

en: Add custom emoji converter.
ja_JP: カスタム絵文字コンバータを追加しました。

en: All default converters that can take IDs can now convert via ID.
ja_JP: IDを取ることができるすべてのデフォルトのコンバータが、IDにより変換することができるようにしました。

en: Add coroutine support for ``Bot.command_prefix``.
ja_JP: ``Bot.command_prefix`` にコルーチンサポートを追加しました。

en: Add a method to reset command cooldown.
ja_JP: コマンドのクールダウンをリセットするメソッドを追加しました。

en: Fix bug that caused the library to not work with the latest ``websockets`` library.
ja_JP: 最新の ``websockets`` ライブラリでライブラリが動作しないバグを修正しました。

en: Fix bug that leaked keep alive threads (:issue:`309`)
ja_JP: キープアライブスレッドをリークしていたバグを修正しました。 (:issue:`309`)

en: Fix bug that disallowed :class:`ServerRegion` from being used in :meth:`Client.edit_server`.
ja_JP: :meth:`Client.edit_server` で :class:`ServerRegion` が使用できないバグを修正しました。

en: Fix bug in :meth:`Channel.permissions_for` that caused permission resolution to happen out of order.
ja_JP: :meth:`Channel.permissions_for` で権限解決が誤った順序で行われたバグを修正しました。

en: Fix bug in :attr:`Member.top_role` that did not account for same-position roles.
ja_JP: :attr:`Member.top_role` が同じポジションの役割を考慮しないバグを修正しました。

en: This is a minor bug fix update that comes with a gateway update (v5 -> v6).
ja_JP: これはゲートウェイのアップデート (v5 -> v6) を含むマイナーなバグ修正アップデートです。

en: Breaking Changes
ja_JP: 破壊的変更

en: ``Permissions.change_nicknames`` has been renamed to :attr:`Permissions.change_nickname` to match the UI.
ja_JP: ``Permissions.change_nicknames`` は UIに一致するように :attr:`Permissions.change_nickname` に名前が変更されました。

en: Add the ability to prune members via :meth:`Client.prune_members`.
ja_JP: :meth:`Client.prune_members` でメンバーを一括キックする機能を追加しました。

en: Switch the websocket gateway version to v6 from v5. This allows the library to work with group DMs and 1-on-1 calls.
ja_JP: WebSocketゲートウェイのバージョンをv5からv6に切り替えました。これにより、ライブラリはグループDMと1-on-1コールで動作するようになります。

en: Add :attr:`AppInfo.owner` attribute.
ja_JP: :attr:`AppInfo.owner` 属性を追加しました。

en: Add :class:`CallMessage` for group voice call messages.
ja_JP: グループボイス通話メッセージを示す :class:`CallMessage` を追加しました。

en: Add :class:`GroupCall` for group voice call information.
ja_JP: グループボイス通話情報を示す :class:`GroupCall` を追加しました。

en: Add :attr:`Message.system_content` to get the system message.
ja_JP: システムメッセージを取得する :attr:`Message.system_content` を追加しました。

en: Add the remaining VIP servers and the Brazil servers into :class:`ServerRegion` enum.
ja_JP: 残りのVIPサーバーとブラジルサーバーを :class:`ServerRegion` に追加しました。

en: Add ``stderr`` argument to :meth:`VoiceClient.create_ffmpeg_player` to redirect stderr.
ja_JP: :meth:`VoiceClient.create_ffmpeg_player` に標準エラー出力をリダイレクトするための ``stderr`` 引数を追加しました。

en: The library now handles implicit permission resolution in :meth:`Channel.permissions_for`.
ja_JP: ライブラリは :meth:`Channel.permissions_for` で暗黙的な権限解決を処理するようになりました。

en: Add :attr:`Server.mfa_level` to query a server's 2FA requirement.
ja_JP: サーバーの 2FA 要件を取得する :attr:`Server.mfa_level` を追加しました。

en: Add :attr:`Permissions.external_emojis` permission.
ja_JP: :attr:`Permissions.external_emojis` 権限を追加しました。

en: Add :attr:`Member.voice` attribute that refers to a :class:`VoiceState`.
ja_JP: :class:`VoiceState` を返す :attr:`Member.voice` 属性を追加しました。

en: For backwards compatibility, the member object will have properties mirroring the old behaviour.
ja_JP: 後方互換性のため、メンバーオブジェクトには古い挙動をミラーリングするプロパティも存在します。

en: Command cooldown system with the ``cooldown`` decorator.
ja_JP: ``cololdown`` デコレータを用いたコマンドクールダウンシステム。

en: ``UserInputError`` exception for the hierarchy for user input related errors.
ja_JP: ユーザー入力関連エラーの親である ``UserInputError`` 例外。

en: :attr:`Client.email` is now saved when using a token for user accounts.
ja_JP: :attr:`Client.email` がユーザーアカウントにトークンを使用してログインしたとき保存されるようになりました。

en: Fix issue when removing roles out of order.
ja_JP: 順番になってないロールの除去で発生した問題を修正しました。

en: Fix bug where discriminators would not update.
ja_JP: タグが更新されないバグを修正しました。

en: Handle cases where ``HEARTBEAT`` opcode is received. This caused bots to disconnect seemingly randomly.
ja_JP: ``HEARTBEAT`` のコードを受け取った場合を処理するようにしました。これは、ボットが一見ランダムに切断されるのを引き起こしていました。

en: For the command extension, the following bug fixes apply:
ja_JP: コマンド拡張機能では、以下のバグが修正されました:

en: ``Bot.check`` decorator is actually a decorator not requiring parentheses.
ja_JP: ``Bot.check`` デコレータが実際に括弧を必要としないようになりました。

en: ``Bot.remove_command`` and ``Group.remove_command`` no longer throw if the command doesn't exist.
ja_JP: ``Bot.remove_command`` と ``Group.remove_command`` が、コマンドが存在しない場合に例外を送出しないようにしました。

en: Command names are no longer forced to be ``lower()``.
ja_JP: コマンド名は強制的に ``lower()`` されなくなりました。

en: Fix a bug where Member and User converters failed to work in private message contexts.
ja_JP: MemberとUserのコンバータがプライベートメッセージ内で動かなかったバグを修正しました。

en: ``HelpFormatter`` now ignores hidden commands when deciding the maximum width.
ja_JP: ``HelpFormatter`` が最大幅を決めるときに隠されたコマンドを無視するようになりました。

en: For breaking changes, see :ref:`migrating-to-async`. The breaking changes listed there will not be enumerated below. Since this version is rather a big departure from v0.9.2, this change log will be non-exhaustive.
ja_JP: 破壊的変更に関しては、 :ref:`migrating-to-async` を参照してください。そのページで列挙された破壊的変更はここでは述べません。このバージョンがv0.9.2よりかなり大きな変更であるため、変更履歴は完全ではありません。

en: The library is now fully ``asyncio`` compatible, allowing you to write non-blocking code a lot more easily.
ja_JP: ライブラリが完全に ``asyncio`` に対応するようになり、ノンブロッキングコードをより簡単に書けるようになりました。

en: The library now fully handles 429s and unconditionally retries on 502s.
ja_JP: ライブラリが429を完全に処理し、502で無条件に再試行するようにしました。

en: A new command extension module was added but is currently undocumented. Figuring it out is left as an exercise to the reader.
ja_JP: 新しいコマンド拡張機能モジュールが追加されましたが、現在文書化されていません。詳細は読者が自身で調べることをおすすめします。

en: Two new exception types, :exc:`Forbidden` and :exc:`NotFound` to denote permission errors or 404 errors.
ja_JP: パーミッションエラーや404エラーを示す2つの新しい例外タイプ、 :exc:`Forbidden` と :exc:`NotFound` が追加されました。

en: Added :meth:`Client.delete_invite` to revoke invites.
ja_JP: 招待を取り消す :meth:`Client.delete_invite` を追加しました。

en: Added support for sending voice. Check :class:`VoiceClient` for more details.
ja_JP: 音声を送信するためのサポートを追加しました。詳細は :class:`VoiceClient` を参照してください。

en: Added :meth:`Client.wait_for_message` coroutine to aid with follow up commands.
ja_JP: フォローアップコマンドを作りやすいように、コルーチン :meth:`Client.wait_for_message` を追加しました。

en: Added :data:`version_info` named tuple to check version info of the library.
ja_JP: ライブラリのバージョン情報を確認するための、namedtuple :data:`version_info` を追加しました。

en: Login credentials are now cached to have a faster login experience. You can disable this by passing in ``cache_auth=False`` when constructing a :class:`Client`.
ja_JP: ログイン情報をキャッシュすることで、より高速にログインできるようになりました。これを無効にするには、 :class:`Client` を作成する際に ``cache_auth=False`` を渡します。

en: New utility function, :func:`discord.utils.get` to simplify retrieval of items based on attributes.
ja_JP: 新しいユーティリティ関数 :func:`discord.utils.get` は、属性に基づいたアイテムの取得を簡素化します。

en: All data classes now support ``!=``, ``==``, ``hash(obj)`` and ``str(obj)``.
ja_JP: すべてのデータクラスが ``!=``, ``==``, ``hash(obj)``, ``str(obj)`` をサポートするようになりました

en: Added :meth:`Client.get_bans` to get banned members from a server.
ja_JP: サーバーからBANされたメンバーを取得する :meth:`Client.get_bans` を追加しました。

en: Added :meth:`Client.invites_from` to get currently active invites in a server.
ja_JP: サーバーで現在アクティブな招待を取得する :meth:`Client.invites_from` を追加しました。

en: Added :attr:`Server.me` attribute to get the :class:`Member` version of :attr:`Client.user`.
ja_JP: :attr:`Client.user` の :class:`Member` を取得できる :attr:`Server.me` を追加しました。

en: Most data classes now support a ``hash(obj)`` function to allow you to use them in ``set`` or ``dict`` classes or subclasses.
ja_JP: ほとんどのデータクラスが ``hash(obj)`` 関数をサポートするようになり、 ``set`` や ``dict`` クラス、サブクラスで使用できるようになりました。

en: Add :meth:`Message.clean_content` to get a text version of the content with the user and channel mentioned changed into their names.
ja_JP: ユーザーとチャンネルのメンションを名前に変更したバージョンのコンテンツを取得する、 :meth:`Message.clean_content` を追加しました。

en: Added a way to remove the messages of the user that just got banned in :meth:`Client.ban`.
ja_JP: :meth:`Client.ban` でBANされたユーザーのメッセージを削除する方法を追加しました。

en: Added :meth:`Client.wait_until_ready` to facilitate easy creation of tasks that require the client cache to be ready.
ja_JP: クライアントキャッシュを準備する必要があるタスクを簡単に作成できるように、 :meth:`Client.wait_until_ready` を追加しました。

en: Added :meth:`Client.wait_until_login` to facilitate easy creation of tasks that require the client to be logged in.
ja_JP: クライアントのログインを必要とするタスクを簡単に作成できるように :meth:`Client.wait_until_login` を追加しました。

en: Add :class:`discord.Game` to represent any game with custom text to send to :meth:`Client.change_status`.
ja_JP: :class:`Client.change_status` に送信する、カスタムテキストを含む任意のゲームを表す :meth:`discord.Game` を追加しました。

en: Add :attr:`Message.nonce` attribute.
ja_JP: :attr:`Message.nonce` 属性を追加しました。

en: Add :meth:`Member.permissions_in` as another way of doing :meth:`Channel.permissions_for`.
ja_JP: :meth:`Channel.permissions_for` の代替として :meth:`Member.permissions_in` を追加しました。

en: Add :meth:`Client.move_member` to move a member to another voice channel.
ja_JP: メンバーを別のボイスチャンネルに移動するための :meth:`Client.move_member` を追加しました。

en: You can now create a server via :meth:`Client.create_server`.
ja_JP: :meth:`Client.create_server` を使用してサーバーを作成できるようになりました。

en: Added :meth:`Client.edit_server` to edit existing servers.
ja_JP: 既存のサーバを編集するための :meth:`Client.edit_server` を追加しました。

en: Added :meth:`Client.server_voice_state` to server mute or server deafen a member.
ja_JP: メンバーをサーバーミュートしたり、サーバースピーカーミュートしたりできる :meth:`Client.server_voice_state` を追加しました。

en: If you are being rate limited, the library will now handle it for you.
ja_JP: レートリミットの際にライブラリが処理するようになりました。

en: Add :func:`on_member_ban` and :func:`on_member_unban` events that trigger when a member is banned/unbanned.
ja_JP: メンバーがBANまたはBAN解除されたときに実行される :func:`on_member_ban` と :func:`on_member_unban` イベントを追加しました。

en: Performance Improvements
ja_JP: パフォーマンスの改善

en: All data classes now use ``__slots__`` which greatly reduce the memory usage of things kept in cache.
ja_JP: すべてのデータクラスは ``__slots__`` を使用するようになり、キャッシュに保存されているもののメモリ使用量を大幅に削減しました。

en: Due to the usage of ``asyncio``, the CPU usage of the library has gone down significantly.
ja_JP: ``asyncio`` の使用により、ライブラリの CPU 使用率は大幅に減少しました。

en: A lot of the internal cache lists were changed into dictionaries to change the ``O(n)`` lookup into ``O(1)``.
ja_JP: 多くの内部キャッシュリストが ``O(n)`` 検索を ``O(1)`` に変更するために辞書型に変更されました。

en: Compressed READY is now on by default. This means if you're on a lot of servers (or maybe even a few) you would receive performance improvements by having to download and process less data.
ja_JP: 圧縮されたREADYがデフォルトでオンになりました。 つまり、多くのサーバー(あるいはもしかすると少なめのサーバー) にいる場合、より少ないデータをダウンロードして処理することでパフォーマンスが向上されます。

en: While minor, change regex from ``\d+`` to ``[0-9]+`` to avoid unnecessary unicode character lookups.
ja_JP: 小規模ながら、不要な Unicode 文字の検索を避けるために正規表現を ``\d+`` から ``[0-9]+`` に変更しました。

en: Fix bug where guilds being updated did not edit the items in cache.
ja_JP: ギルドが更新されてもキャッシュ内のアイテムが編集されなかったバグを修正しました。

en: Fix bug where ``member.roles`` were empty upon joining instead of having the ``@everyone`` role.
ja_JP: ``member.roles`` が参加時に ``@everyone`` ロールを有さず空であったバグを修正しました。

en: Fix bug where :meth:`Role.is_everyone` was not being set properly when the role was being edited.
ja_JP: ロールが編集されたときに :meth:`Role.is_everyone` が正しく設定されていないバグを修正しました。

en: :meth:`Client.logs_from` now handles cases where limit > 100 to sidestep the discord API limitation.
ja_JP: :meth:`Client.logs_from` が、DiscordのAPI制限を避けるために制限 > 100を超える場合を処理するようになりました。

en: Fix bug where a role being deleted would trigger a ``ValueError``.
ja_JP: ロールが削除されると、 ``ValueError`` が発生するバグを修正しました。

en: Fix bug where :meth:`Permissions.kick_members` and :meth:`Permissions.ban_members` were flipped.
ja_JP: :meth:`Permissions.kick_members` と :meth:`Permissions.ban_members` がひっくり返されたバグを修正しました。

en: Mentions are now triggered normally. This was changed due to the way discord handles it internally.
ja_JP: メンションが正常に発動されるようになりました。これは、Discordの内部処理の方法の変更によるものです。

en: Fix issue when a :class:`Message` would attempt to upgrade a :attr:`Message.server` when the channel is a :class:`Object`.
ja_JP: チャンネルが :class:`Object` の時に、 :class:`Message` が :attr:`Message.server` をアップグレードしようとする問題を修正しました。

en: Unavailable servers were not being added into cache, this has been corrected.
ja_JP: 利用できないサーバーがキャッシュに追加されない不具合が修正されました。
