Add VoiceChannel.video_quality_mode

This commit is contained in:
z03h
2021-04-17 05:10:41 -07:00
committed by GitHub
parent fed259a83b
commit 304229071f
7 changed files with 85 additions and 3 deletions

View File

@ -31,7 +31,7 @@ from typing import TYPE_CHECKING, Optional, Protocol, runtime_checkable
from .iterators import HistoryIterator
from .context_managers import Typing
from .enums import ChannelType
from .enums import ChannelType, VideoQualityMode
from .errors import InvalidArgument, ClientException
from .mentions import AllowedMentions
from .permissions import PermissionOverwrite, Permissions
@ -266,6 +266,13 @@ class GuildChannel(Protocol):
else:
options['rtc_region'] = None if rtc_region is None else str(rtc_region)
try:
video_quality_mode = options.pop('video_quality_mode')
except KeyError:
pass
else:
options['video_quality_mode'] = int(video_quality_mode)
lock_permissions = options.pop('sync_permissions', False)
try: