name (str) -- ギルドの新しい名前。
description (Optional[str]) -- ギルドの新しい説明。説明がない場合 None を指定することができます。ただし、これは Guild.features に COMMUNITY があるギルドでのみ使用できます。
icon (bytes) -- アイコンを示す bytes-like object 。PNGとJPEGのみ使用できます。 Guild.features に ANIMATED_ICON を含むギルドではGIFも使用できます。アイコンを削除する場合には None を指定できます。
banner (bytes) -- バナーを示す bytes-like object 。バナーを削除する場合には None を指定できます。 Guild.features に BANNER を含むギルドでのみ利用可能です。
splash (bytes) -- 招待スプラッシュを示す bytes-like object 。PNGとJPEGのみ使用できます。スプラッシュを削除する場合には None を指定できます。 Guild.features に INVITE_SPLASH を含むギルドでのみ利用可能です。
discovery_splash (bytes) --
発見画面のスプラッシュを示す bytes-like object 。PNGとJPEGのみ使用できます。スプラッシュを削除する場合には None を指定できます。 Guild.features に DISCOVERABLE を含むギルドでのみ利用可能です。
community (bool) --
ギルドをコミュニティギルドにするかどうか。True に設定した場合、rules_channel と public_updates_channel の両方のパラメータが必要です。
afk_channel (Optional[VoiceChannel]) -- AFKチャンネルに設定する新しいチャンネル。AFKチャンネルを設定しない場合には None を指定することができます。
afk_timeout (int) -- メンバーをAFKチャンネルに移動させるまでの秒数。
owner (Member) --
ギルドの新しい所有者。ただし、これを設定する場合には、ギルドの所有者である必要があります。
バージョン 2.6 で非推奨: This parameter is deprecated and will be removed in a future version as bots can no longer own guilds.
verification_level (VerificationLevel) -- ギルドの新しい認証レベル。
default_notifications (NotificationLevel) -- ギルドの新しい標準の通知レベル。
explicit_content_filter (ContentFilter) -- ギルドの新しい、不適切な表現のフィルター設定。
vanity_code (str) --
ギルドの新しいバニティコード。
バージョン 2.6 で非推奨: This parameter is deprecated and will be removed in a future version as bots can no longer set this.
system_channel (Optional[TextChannel]) -- システムチャンネルに設定する新しいチャンネル。システムチャンネルを設定しない場合には None を指定することができます。
system_channel_flags (SystemChannelFlags) -- 新しいシステムチャンネルの使用設定。
preferred_locale (Locale) --
ギルドの新しい優先ロケール。ギルドの主要言語として使用されます。
バージョン 2.0 で変更: str の代わりに列挙型を受け付けます。
rules_channel (Optional[TextChannel]) --
ルールに使用される新しいチャンネル。これは Guild.features に COMMUNITY を含むギルドでのみ利用できます。ルールチャネルがない場合は None を指定できます。
public_updates_channel (Optional[TextChannel]) --
Discordからのコミュニティーアップデートに使用される新しいチャンネル。これは Guild.features に COMMUNITY を含むギルドでのみ利用できます。コミュニティーアップデートチャネルがない場合は None を指定できます。
premium_progress_bar_enabled (bool) --
ギルドのプレミアム、すなわちサーバーブーストレベルの進捗バーを有効化すべきか。
discoverable (bool) --
このギルドでサーバー発見を有効にするかどうか。
invites_disabled (bool) --
招待でのギルドへの参加を無効にするかどうか。
widget_enabled (bool) --
ギルドのウィジェットを有効にするかどうか。
widget_channel (Optional[abc.Snowflake]) --
新しいウィジェットチャンネル。None を指定するとウィジェットチャンネルを除去できます。
mfa_level (MFALevel) --
新しいギルドの二要素認証要件レベル。これを行うにはギルドの所有者でないといけません。
バージョン 2.6 で非推奨: This parameter is deprecated and will be removed in a future version as bots can no longer own guilds.
reason (Optional[str]) -- ギルドを編集する理由。監査ログに表示されます。
raid_alerts_disabled (bool) --
レイドプロテクションのアラートをギルドで無効にするかどうか。
safety_alerts_channel (Optional[TextChannel]) --
安全アラートに使用される新しいチャンネル。これは Guild.features に COMMUNITY を含むギルドでのみ利用できます。安全アラートチャネルがない場合は None を指定できます。
invites_disabled_until (Optional[datetime.datetime]) --
The time when invites should be enabled again, or None to disable the action.
This must be a timezone-aware datetime object. Consider using utils.utcnow().
dms_disabled_until (Optional[datetime.datetime]) --
The time when direct messages should be allowed again, or None to disable the action.
This must be a timezone-aware datetime object. Consider using utils.utcnow().